diff --git a/NOTICE.txt b/NOTICE.txt
index fba71411165..c3d9591e6e3 100644
--- a/NOTICE.txt
+++ b/NOTICE.txt
@@ -1,5 +1,5 @@
C# Analyzer Plugin and VB.NET Analyzer Plugin
-Copyright (C) 2014-2023 SonarSource SA
+Copyright (C) 2014-2024 SonarSource SA
mailto:info AT sonarsource DOT com
This product includes software developed at
diff --git a/README.md b/README.md
index f608ba7a28e..f35faf1f460 100644
--- a/README.md
+++ b/README.md
@@ -155,6 +155,6 @@ Then, update the projects to include this additional file:
## License
-Copyright 2014-2023 SonarSource.
+Copyright 2014-2024 SonarSource.
Licensed under the [GNU Lesser General Public License, Version 3.0](http://www.gnu.org/licenses/lgpl.txt)
diff --git a/analyzers/packaging/SonarAnalyzer.CSharp.nuspec b/analyzers/packaging/SonarAnalyzer.CSharp.nuspec
index 76f308e7f3b..23ec5f46bdf 100644
--- a/analyzers/packaging/SonarAnalyzer.CSharp.nuspec
+++ b/analyzers/packaging/SonarAnalyzer.CSharp.nuspec
@@ -15,7 +15,7 @@
Roslyn analyzers that spot Bugs, Vulnerabilities and Code Smells in your code. For an even better overall experience, you can use SonarLint for Visual Studio or Rider, which is a free extension (https://www.sonarlint.org/visualstudio/) that can be used standalone or with SonarQube (https://www.sonarqube.org/) and/or SonarCloud (https://sonarcloud.io/).
https://github.com/SonarSource/sonar-dotnet/releases/tag/9.17.0.0
en-US
- Copyright © 2015-2023 SonarSource SA
+ Copyright © 2015-2024 SonarSource SA
Roslyn Analyzers Refactoring CodeAnalysis CleanCode Clean Code
true
diff --git a/analyzers/packaging/SonarAnalyzer.VisualBasic.nuspec b/analyzers/packaging/SonarAnalyzer.VisualBasic.nuspec
index 0441456ea7f..4a7d77ca6ba 100644
--- a/analyzers/packaging/SonarAnalyzer.VisualBasic.nuspec
+++ b/analyzers/packaging/SonarAnalyzer.VisualBasic.nuspec
@@ -15,7 +15,7 @@
Roslyn analyzers that spot Bugs, Vulnerabilities and Code Smells in your code. For an even better overall experience, you can use SonarLint for Visual Studio, which is a free extension (https://www.sonarlint.org/visualstudio/) that can be used standalone or with SonarQube (https://www.sonarqube.org/) and/or SonarCloud (https://sonarcloud.io/).
https://github.com/SonarSource/sonar-dotnet/releases/tag/9.17.0.0
en-US
- Copyright © 2015-2023 SonarSource SA
+ Copyright © 2015-2024 SonarSource SA
Roslyn Analyzers Refactoring CodeAnalysis CleanCode Clean Code
true
diff --git a/analyzers/src/AssemblyInfo.Shared.cs b/analyzers/src/AssemblyInfo.Shared.cs
index 4e20d6d3e75..5c19b1f2b34 100644
--- a/analyzers/src/AssemblyInfo.Shared.cs
+++ b/analyzers/src/AssemblyInfo.Shared.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
@@ -29,7 +29,7 @@
[assembly: AssemblyInformationalVersion("Version:9.17.0.0 Branch: Sha1:")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("SonarSource")]
-[assembly: AssemblyCopyright("Copyright © 2015-2023 SonarSource SA")]
+[assembly: AssemblyCopyright("Copyright © 2015-2024 SonarSource SA")]
[assembly: AssemblyTrademark("SonarLint, SonarQube, SonarSource")]
[assembly: AssemblyCulture("")]
[assembly: CLSCompliant(false)]
diff --git a/analyzers/src/Signing.cs b/analyzers/src/Signing.cs
index 4ebc0fb77db..bfcdc0796d7 100644
--- a/analyzers/src/Signing.cs
+++ b/analyzers/src/Signing.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CFG/CfgSerializer/CfgSerializer.RoslynCfgWalker.cs b/analyzers/src/SonarAnalyzer.CFG/CfgSerializer/CfgSerializer.RoslynCfgWalker.cs
index 0def98688d0..d808be525f7 100644
--- a/analyzers/src/SonarAnalyzer.CFG/CfgSerializer/CfgSerializer.RoslynCfgWalker.cs
+++ b/analyzers/src/SonarAnalyzer.CFG/CfgSerializer/CfgSerializer.RoslynCfgWalker.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CFG/CfgSerializer/CfgSerializer.SonarCfgWalker.cs b/analyzers/src/SonarAnalyzer.CFG/CfgSerializer/CfgSerializer.SonarCfgWalker.cs
index 97f6890927e..fcb83fa322b 100644
--- a/analyzers/src/SonarAnalyzer.CFG/CfgSerializer/CfgSerializer.SonarCfgWalker.cs
+++ b/analyzers/src/SonarAnalyzer.CFG/CfgSerializer/CfgSerializer.SonarCfgWalker.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CFG/CfgSerializer/CfgSerializer.cs b/analyzers/src/SonarAnalyzer.CFG/CfgSerializer/CfgSerializer.cs
index bf04b423450..9ecb23e2556 100644
--- a/analyzers/src/SonarAnalyzer.CFG/CfgSerializer/CfgSerializer.cs
+++ b/analyzers/src/SonarAnalyzer.CFG/CfgSerializer/CfgSerializer.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CFG/CfgSerializer/DotWriter.cs b/analyzers/src/SonarAnalyzer.CFG/CfgSerializer/DotWriter.cs
index 6556426270a..a718bddd199 100644
--- a/analyzers/src/SonarAnalyzer.CFG/CfgSerializer/DotWriter.cs
+++ b/analyzers/src/SonarAnalyzer.CFG/CfgSerializer/DotWriter.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CFG/Extensions/BasicBlockExtensions.cs b/analyzers/src/SonarAnalyzer.CFG/Extensions/BasicBlockExtensions.cs
index 4faec5f107d..1d86ba8016c 100644
--- a/analyzers/src/SonarAnalyzer.CFG/Extensions/BasicBlockExtensions.cs
+++ b/analyzers/src/SonarAnalyzer.CFG/Extensions/BasicBlockExtensions.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CFG/Extensions/ControlFlowGraphExtensions.cs b/analyzers/src/SonarAnalyzer.CFG/Extensions/ControlFlowGraphExtensions.cs
index 608f95ed92d..bd348f7548c 100644
--- a/analyzers/src/SonarAnalyzer.CFG/Extensions/ControlFlowGraphExtensions.cs
+++ b/analyzers/src/SonarAnalyzer.CFG/Extensions/ControlFlowGraphExtensions.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CFG/Extensions/ControlFlowRegionExtensions.cs b/analyzers/src/SonarAnalyzer.CFG/Extensions/ControlFlowRegionExtensions.cs
index 4550f958bb1..b28b8a7d6a4 100644
--- a/analyzers/src/SonarAnalyzer.CFG/Extensions/ControlFlowRegionExtensions.cs
+++ b/analyzers/src/SonarAnalyzer.CFG/Extensions/ControlFlowRegionExtensions.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CFG/Extensions/IOperationExtensions.cs b/analyzers/src/SonarAnalyzer.CFG/Extensions/IOperationExtensions.cs
index 62de1f43c47..244dfdcf684 100644
--- a/analyzers/src/SonarAnalyzer.CFG/Extensions/IOperationExtensions.cs
+++ b/analyzers/src/SonarAnalyzer.CFG/Extensions/IOperationExtensions.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CFG/Extensions/IsPatternExpressionSyntaxWrapperExtensions.cs b/analyzers/src/SonarAnalyzer.CFG/Extensions/IsPatternExpressionSyntaxWrapperExtensions.cs
index 4840b00430f..07a3da62c37 100644
--- a/analyzers/src/SonarAnalyzer.CFG/Extensions/IsPatternExpressionSyntaxWrapperExtensions.cs
+++ b/analyzers/src/SonarAnalyzer.CFG/Extensions/IsPatternExpressionSyntaxWrapperExtensions.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CFG/Extensions/PatternSyntaxWrapperExtensions.cs b/analyzers/src/SonarAnalyzer.CFG/Extensions/PatternSyntaxWrapperExtensions.cs
index 565325ec693..6f82899148f 100644
--- a/analyzers/src/SonarAnalyzer.CFG/Extensions/PatternSyntaxWrapperExtensions.cs
+++ b/analyzers/src/SonarAnalyzer.CFG/Extensions/PatternSyntaxWrapperExtensions.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CFG/Extensions/PropertyInfoExtensions.cs b/analyzers/src/SonarAnalyzer.CFG/Extensions/PropertyInfoExtensions.cs
index fb65cb348c6..19cdd25f086 100644
--- a/analyzers/src/SonarAnalyzer.CFG/Extensions/PropertyInfoExtensions.cs
+++ b/analyzers/src/SonarAnalyzer.CFG/Extensions/PropertyInfoExtensions.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CFG/Extensions/UnaryPatternSyntaxWrapperExtensions.cs b/analyzers/src/SonarAnalyzer.CFG/Extensions/UnaryPatternSyntaxWrapperExtensions.cs
index 601b6ad9cd7..e8601b60ec1 100644
--- a/analyzers/src/SonarAnalyzer.CFG/Extensions/UnaryPatternSyntaxWrapperExtensions.cs
+++ b/analyzers/src/SonarAnalyzer.CFG/Extensions/UnaryPatternSyntaxWrapperExtensions.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CFG/Helpers/CSharpSyntaxHelper.cs b/analyzers/src/SonarAnalyzer.CFG/Helpers/CSharpSyntaxHelper.cs
index d5ff9757043..32f53777cf2 100644
--- a/analyzers/src/SonarAnalyzer.CFG/Helpers/CSharpSyntaxHelper.cs
+++ b/analyzers/src/SonarAnalyzer.CFG/Helpers/CSharpSyntaxHelper.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CFG/Helpers/DictionaryExtensions.cs b/analyzers/src/SonarAnalyzer.CFG/Helpers/DictionaryExtensions.cs
index 31fe8a8722d..442986d2d4c 100644
--- a/analyzers/src/SonarAnalyzer.CFG/Helpers/DictionaryExtensions.cs
+++ b/analyzers/src/SonarAnalyzer.CFG/Helpers/DictionaryExtensions.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CFG/Helpers/EnumerableExtensions.cs b/analyzers/src/SonarAnalyzer.CFG/Helpers/EnumerableExtensions.cs
index b2ca266131b..56b6f9a94e2 100644
--- a/analyzers/src/SonarAnalyzer.CFG/Helpers/EnumerableExtensions.cs
+++ b/analyzers/src/SonarAnalyzer.CFG/Helpers/EnumerableExtensions.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CFG/Helpers/OperationExecutionOrder.cs b/analyzers/src/SonarAnalyzer.CFG/Helpers/OperationExecutionOrder.cs
index 767e904298b..8467cf436fd 100644
--- a/analyzers/src/SonarAnalyzer.CFG/Helpers/OperationExecutionOrder.cs
+++ b/analyzers/src/SonarAnalyzer.CFG/Helpers/OperationExecutionOrder.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CFG/Helpers/OperationFinder.cs b/analyzers/src/SonarAnalyzer.CFG/Helpers/OperationFinder.cs
index 4c1531ab8fe..9665c154acf 100644
--- a/analyzers/src/SonarAnalyzer.CFG/Helpers/OperationFinder.cs
+++ b/analyzers/src/SonarAnalyzer.CFG/Helpers/OperationFinder.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CFG/Helpers/RoslynHelper.cs b/analyzers/src/SonarAnalyzer.CFG/Helpers/RoslynHelper.cs
index da2e3d57080..adf692b344b 100644
--- a/analyzers/src/SonarAnalyzer.CFG/Helpers/RoslynHelper.cs
+++ b/analyzers/src/SonarAnalyzer.CFG/Helpers/RoslynHelper.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CFG/Helpers/SemanticModelHelper.cs b/analyzers/src/SonarAnalyzer.CFG/Helpers/SemanticModelHelper.cs
index 8dde886c2f3..2b8543c6013 100644
--- a/analyzers/src/SonarAnalyzer.CFG/Helpers/SemanticModelHelper.cs
+++ b/analyzers/src/SonarAnalyzer.CFG/Helpers/SemanticModelHelper.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CFG/Helpers/StringExtensions.cs b/analyzers/src/SonarAnalyzer.CFG/Helpers/StringExtensions.cs
index b3107793fa6..81ca3d7f742 100644
--- a/analyzers/src/SonarAnalyzer.CFG/Helpers/StringExtensions.cs
+++ b/analyzers/src/SonarAnalyzer.CFG/Helpers/StringExtensions.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CFG/Helpers/UniqueQueue.cs b/analyzers/src/SonarAnalyzer.CFG/Helpers/UniqueQueue.cs
index b83c89d6795..4bd194a68ac 100644
--- a/analyzers/src/SonarAnalyzer.CFG/Helpers/UniqueQueue.cs
+++ b/analyzers/src/SonarAnalyzer.CFG/Helpers/UniqueQueue.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CFG/LiveVariableAnalysis/LiveVariableAnalysisBase.cs b/analyzers/src/SonarAnalyzer.CFG/LiveVariableAnalysis/LiveVariableAnalysisBase.cs
index bb0af98bfae..5a2abfe62a1 100644
--- a/analyzers/src/SonarAnalyzer.CFG/LiveVariableAnalysis/LiveVariableAnalysisBase.cs
+++ b/analyzers/src/SonarAnalyzer.CFG/LiveVariableAnalysis/LiveVariableAnalysisBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CFG/LiveVariableAnalysis/RoslynLiveVariableAnalysis.cs b/analyzers/src/SonarAnalyzer.CFG/LiveVariableAnalysis/RoslynLiveVariableAnalysis.cs
index 2a56a23f3fa..2e86b5423ea 100644
--- a/analyzers/src/SonarAnalyzer.CFG/LiveVariableAnalysis/RoslynLiveVariableAnalysis.cs
+++ b/analyzers/src/SonarAnalyzer.CFG/LiveVariableAnalysis/RoslynLiveVariableAnalysis.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CFG/Properties/AssemblyInfo.cs b/analyzers/src/SonarAnalyzer.CFG/Properties/AssemblyInfo.cs
index 8a063a0d020..4c1bb01cb0c 100644
--- a/analyzers/src/SonarAnalyzer.CFG/Properties/AssemblyInfo.cs
+++ b/analyzers/src/SonarAnalyzer.CFG/Properties/AssemblyInfo.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CFG/Roslyn/BasicBlock.cs b/analyzers/src/SonarAnalyzer.CFG/Roslyn/BasicBlock.cs
index 475c0eab64f..ccaaf0235a9 100644
--- a/analyzers/src/SonarAnalyzer.CFG/Roslyn/BasicBlock.cs
+++ b/analyzers/src/SonarAnalyzer.CFG/Roslyn/BasicBlock.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CFG/Roslyn/BasicBlockKind.cs b/analyzers/src/SonarAnalyzer.CFG/Roslyn/BasicBlockKind.cs
index a5acd97435a..81ed1c49f11 100644
--- a/analyzers/src/SonarAnalyzer.CFG/Roslyn/BasicBlockKind.cs
+++ b/analyzers/src/SonarAnalyzer.CFG/Roslyn/BasicBlockKind.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CFG/Roslyn/CfgAllPathValidator.cs b/analyzers/src/SonarAnalyzer.CFG/Roslyn/CfgAllPathValidator.cs
index f860c4bed09..8f630489642 100644
--- a/analyzers/src/SonarAnalyzer.CFG/Roslyn/CfgAllPathValidator.cs
+++ b/analyzers/src/SonarAnalyzer.CFG/Roslyn/CfgAllPathValidator.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CFG/Roslyn/ControlFlowBranch.cs b/analyzers/src/SonarAnalyzer.CFG/Roslyn/ControlFlowBranch.cs
index cd51c4f3fc5..a6306d442e9 100644
--- a/analyzers/src/SonarAnalyzer.CFG/Roslyn/ControlFlowBranch.cs
+++ b/analyzers/src/SonarAnalyzer.CFG/Roslyn/ControlFlowBranch.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CFG/Roslyn/ControlFlowBranchSemantics.cs b/analyzers/src/SonarAnalyzer.CFG/Roslyn/ControlFlowBranchSemantics.cs
index a01dc28b0d5..3521ffa9254 100644
--- a/analyzers/src/SonarAnalyzer.CFG/Roslyn/ControlFlowBranchSemantics.cs
+++ b/analyzers/src/SonarAnalyzer.CFG/Roslyn/ControlFlowBranchSemantics.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CFG/Roslyn/ControlFlowConditionKind.cs b/analyzers/src/SonarAnalyzer.CFG/Roslyn/ControlFlowConditionKind.cs
index 498e6a7342e..20234615937 100644
--- a/analyzers/src/SonarAnalyzer.CFG/Roslyn/ControlFlowConditionKind.cs
+++ b/analyzers/src/SonarAnalyzer.CFG/Roslyn/ControlFlowConditionKind.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CFG/Roslyn/ControlFlowGraph.cs b/analyzers/src/SonarAnalyzer.CFG/Roslyn/ControlFlowGraph.cs
index 2b0dd06fecd..78b15453986 100644
--- a/analyzers/src/SonarAnalyzer.CFG/Roslyn/ControlFlowGraph.cs
+++ b/analyzers/src/SonarAnalyzer.CFG/Roslyn/ControlFlowGraph.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CFG/Roslyn/ControlFlowGraphCache.cs b/analyzers/src/SonarAnalyzer.CFG/Roslyn/ControlFlowGraphCache.cs
index a1b22b60d31..162f1d92818 100644
--- a/analyzers/src/SonarAnalyzer.CFG/Roslyn/ControlFlowGraphCache.cs
+++ b/analyzers/src/SonarAnalyzer.CFG/Roslyn/ControlFlowGraphCache.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CFG/Roslyn/ControlFlowRegion.cs b/analyzers/src/SonarAnalyzer.CFG/Roslyn/ControlFlowRegion.cs
index b0711ca6c7c..e654c65a668 100644
--- a/analyzers/src/SonarAnalyzer.CFG/Roslyn/ControlFlowRegion.cs
+++ b/analyzers/src/SonarAnalyzer.CFG/Roslyn/ControlFlowRegion.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CFG/Roslyn/ControlFlowRegionKind.cs b/analyzers/src/SonarAnalyzer.CFG/Roslyn/ControlFlowRegionKind.cs
index 318bdffd705..bd817e85307 100644
--- a/analyzers/src/SonarAnalyzer.CFG/Roslyn/ControlFlowRegionKind.cs
+++ b/analyzers/src/SonarAnalyzer.CFG/Roslyn/ControlFlowRegionKind.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CFG/ShimLayer/CaptureId.cs b/analyzers/src/SonarAnalyzer.CFG/ShimLayer/CaptureId.cs
index ad659fdbbef..0d279b4b085 100644
--- a/analyzers/src/SonarAnalyzer.CFG/ShimLayer/CaptureId.cs
+++ b/analyzers/src/SonarAnalyzer.CFG/ShimLayer/CaptureId.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CFG/ShimLayer/IOperationWrapperSonar.cs b/analyzers/src/SonarAnalyzer.CFG/ShimLayer/IOperationWrapperSonar.cs
index 7e388f53ed9..633dd4ea2b4 100644
--- a/analyzers/src/SonarAnalyzer.CFG/ShimLayer/IOperationWrapperSonar.cs
+++ b/analyzers/src/SonarAnalyzer.CFG/ShimLayer/IOperationWrapperSonar.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CFG/ShimLayer/TypeKindEx.cs b/analyzers/src/SonarAnalyzer.CFG/ShimLayer/TypeKindEx.cs
index 832b98cd5ca..45c6cc465dd 100644
--- a/analyzers/src/SonarAnalyzer.CFG/ShimLayer/TypeKindEx.cs
+++ b/analyzers/src/SonarAnalyzer.CFG/ShimLayer/TypeKindEx.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CFG/Sonar/AbstractControlFlowGraphBuilder.cs b/analyzers/src/SonarAnalyzer.CFG/Sonar/AbstractControlFlowGraphBuilder.cs
index 937a19a605d..7d08bfb69aa 100644
--- a/analyzers/src/SonarAnalyzer.CFG/Sonar/AbstractControlFlowGraphBuilder.cs
+++ b/analyzers/src/SonarAnalyzer.CFG/Sonar/AbstractControlFlowGraphBuilder.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CFG/Sonar/BlockIdProvider.cs b/analyzers/src/SonarAnalyzer.CFG/Sonar/BlockIdProvider.cs
index 31549759cc0..83c9d48d479 100644
--- a/analyzers/src/SonarAnalyzer.CFG/Sonar/BlockIdProvider.cs
+++ b/analyzers/src/SonarAnalyzer.CFG/Sonar/BlockIdProvider.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CFG/Sonar/Blocks/BinaryBranchBlock.cs b/analyzers/src/SonarAnalyzer.CFG/Sonar/Blocks/BinaryBranchBlock.cs
index 3a6278459d6..b9586268b7e 100644
--- a/analyzers/src/SonarAnalyzer.CFG/Sonar/Blocks/BinaryBranchBlock.cs
+++ b/analyzers/src/SonarAnalyzer.CFG/Sonar/Blocks/BinaryBranchBlock.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CFG/Sonar/Blocks/BinaryBranchingSimpleBlock.cs b/analyzers/src/SonarAnalyzer.CFG/Sonar/Blocks/BinaryBranchingSimpleBlock.cs
index 3938b280f5b..d90a6b6c49a 100644
--- a/analyzers/src/SonarAnalyzer.CFG/Sonar/Blocks/BinaryBranchingSimpleBlock.cs
+++ b/analyzers/src/SonarAnalyzer.CFG/Sonar/Blocks/BinaryBranchingSimpleBlock.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CFG/Sonar/Blocks/Block.cs b/analyzers/src/SonarAnalyzer.CFG/Sonar/Blocks/Block.cs
index ea69caaa58d..c6c8aa446eb 100644
--- a/analyzers/src/SonarAnalyzer.CFG/Sonar/Blocks/Block.cs
+++ b/analyzers/src/SonarAnalyzer.CFG/Sonar/Blocks/Block.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CFG/Sonar/Blocks/BranchBlock.cs b/analyzers/src/SonarAnalyzer.CFG/Sonar/Blocks/BranchBlock.cs
index c80258dbde5..b2b64ce0a89 100644
--- a/analyzers/src/SonarAnalyzer.CFG/Sonar/Blocks/BranchBlock.cs
+++ b/analyzers/src/SonarAnalyzer.CFG/Sonar/Blocks/BranchBlock.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CFG/Sonar/Blocks/ExitBlock.cs b/analyzers/src/SonarAnalyzer.CFG/Sonar/Blocks/ExitBlock.cs
index 2265848f87f..cf600ca45e1 100644
--- a/analyzers/src/SonarAnalyzer.CFG/Sonar/Blocks/ExitBlock.cs
+++ b/analyzers/src/SonarAnalyzer.CFG/Sonar/Blocks/ExitBlock.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CFG/Sonar/Blocks/ForInitializerBlock.cs b/analyzers/src/SonarAnalyzer.CFG/Sonar/Blocks/ForInitializerBlock.cs
index cd5bb895397..a0a36b5624c 100644
--- a/analyzers/src/SonarAnalyzer.CFG/Sonar/Blocks/ForInitializerBlock.cs
+++ b/analyzers/src/SonarAnalyzer.CFG/Sonar/Blocks/ForInitializerBlock.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CFG/Sonar/Blocks/ForeachCollectionProducerBlock.cs b/analyzers/src/SonarAnalyzer.CFG/Sonar/Blocks/ForeachCollectionProducerBlock.cs
index 47cf4a07b7f..544113afafd 100644
--- a/analyzers/src/SonarAnalyzer.CFG/Sonar/Blocks/ForeachCollectionProducerBlock.cs
+++ b/analyzers/src/SonarAnalyzer.CFG/Sonar/Blocks/ForeachCollectionProducerBlock.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CFG/Sonar/Blocks/JumpBlock.cs b/analyzers/src/SonarAnalyzer.CFG/Sonar/Blocks/JumpBlock.cs
index ad0e9aa4f67..b161fe0867f 100644
--- a/analyzers/src/SonarAnalyzer.CFG/Sonar/Blocks/JumpBlock.cs
+++ b/analyzers/src/SonarAnalyzer.CFG/Sonar/Blocks/JumpBlock.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CFG/Sonar/Blocks/LockBlock.cs b/analyzers/src/SonarAnalyzer.CFG/Sonar/Blocks/LockBlock.cs
index 5e1f6bf4815..50713d43c01 100644
--- a/analyzers/src/SonarAnalyzer.CFG/Sonar/Blocks/LockBlock.cs
+++ b/analyzers/src/SonarAnalyzer.CFG/Sonar/Blocks/LockBlock.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CFG/Sonar/Blocks/SimpleBlock.cs b/analyzers/src/SonarAnalyzer.CFG/Sonar/Blocks/SimpleBlock.cs
index f89b97c0d0e..fed1eea8acb 100644
--- a/analyzers/src/SonarAnalyzer.CFG/Sonar/Blocks/SimpleBlock.cs
+++ b/analyzers/src/SonarAnalyzer.CFG/Sonar/Blocks/SimpleBlock.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CFG/Sonar/Blocks/TemporaryBlock.cs b/analyzers/src/SonarAnalyzer.CFG/Sonar/Blocks/TemporaryBlock.cs
index c70fc1712b8..0daa21d6ff6 100644
--- a/analyzers/src/SonarAnalyzer.CFG/Sonar/Blocks/TemporaryBlock.cs
+++ b/analyzers/src/SonarAnalyzer.CFG/Sonar/Blocks/TemporaryBlock.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CFG/Sonar/Blocks/UsingEndBlock.cs b/analyzers/src/SonarAnalyzer.CFG/Sonar/Blocks/UsingEndBlock.cs
index ec96881b1bb..d3769df1063 100644
--- a/analyzers/src/SonarAnalyzer.CFG/Sonar/Blocks/UsingEndBlock.cs
+++ b/analyzers/src/SonarAnalyzer.CFG/Sonar/Blocks/UsingEndBlock.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CFG/Sonar/CSharpControlFlowGraph.cs b/analyzers/src/SonarAnalyzer.CFG/Sonar/CSharpControlFlowGraph.cs
index b34d39800dc..1a8974e9714 100644
--- a/analyzers/src/SonarAnalyzer.CFG/Sonar/CSharpControlFlowGraph.cs
+++ b/analyzers/src/SonarAnalyzer.CFG/Sonar/CSharpControlFlowGraph.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CFG/Sonar/CSharpControlFlowGraphBuilder.cs b/analyzers/src/SonarAnalyzer.CFG/Sonar/CSharpControlFlowGraphBuilder.cs
index 47271ec12fb..3a75132f22d 100644
--- a/analyzers/src/SonarAnalyzer.CFG/Sonar/CSharpControlFlowGraphBuilder.cs
+++ b/analyzers/src/SonarAnalyzer.CFG/Sonar/CSharpControlFlowGraphBuilder.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CFG/Sonar/CfgAllPathValidator.cs b/analyzers/src/SonarAnalyzer.CFG/Sonar/CfgAllPathValidator.cs
index b214113f801..1841c713031 100644
--- a/analyzers/src/SonarAnalyzer.CFG/Sonar/CfgAllPathValidator.cs
+++ b/analyzers/src/SonarAnalyzer.CFG/Sonar/CfgAllPathValidator.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CFG/Sonar/IControlFlowGraph.cs b/analyzers/src/SonarAnalyzer.CFG/Sonar/IControlFlowGraph.cs
index ae23977d013..90f25155471 100644
--- a/analyzers/src/SonarAnalyzer.CFG/Sonar/IControlFlowGraph.cs
+++ b/analyzers/src/SonarAnalyzer.CFG/Sonar/IControlFlowGraph.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CFG/SonarAnalyzer.CFG.cs.nuspec b/analyzers/src/SonarAnalyzer.CFG/SonarAnalyzer.CFG.cs.nuspec
index ceff53c3074..79df6e404fc 100644
--- a/analyzers/src/SonarAnalyzer.CFG/SonarAnalyzer.CFG.cs.nuspec
+++ b/analyzers/src/SonarAnalyzer.CFG/SonarAnalyzer.CFG.cs.nuspec
@@ -11,7 +11,7 @@
false
SonarSource CFG library
en-US
- Copyright © 2015-2023 SonarSource SA
+ Copyright © 2015-2024 SonarSource SA
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Constants/SyntaxConstants.cs b/analyzers/src/SonarAnalyzer.CSharp/Constants/SyntaxConstants.cs
index 18e24f74253..5c327b9bd40 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Constants/SyntaxConstants.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Constants/SyntaxConstants.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Extensions/ArgumentListSyntaxExtensions.cs b/analyzers/src/SonarAnalyzer.CSharp/Extensions/ArgumentListSyntaxExtensions.cs
index 50364dae2c1..46b357d633b 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Extensions/ArgumentListSyntaxExtensions.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Extensions/ArgumentListSyntaxExtensions.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Extensions/ArgumentSyntaxExtensions.cs b/analyzers/src/SonarAnalyzer.CSharp/Extensions/ArgumentSyntaxExtensions.cs
index b11a9af1ba0..b32a28e28a5 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Extensions/ArgumentSyntaxExtensions.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Extensions/ArgumentSyntaxExtensions.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Extensions/AssignmentExpressionSyntaxExtensions.cs b/analyzers/src/SonarAnalyzer.CSharp/Extensions/AssignmentExpressionSyntaxExtensions.cs
index 910d5331b38..e884f36b278 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Extensions/AssignmentExpressionSyntaxExtensions.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Extensions/AssignmentExpressionSyntaxExtensions.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Extensions/AttributeListSyntaxExtensions.cs b/analyzers/src/SonarAnalyzer.CSharp/Extensions/AttributeListSyntaxExtensions.cs
index 69b037a1128..f2fb000bef5 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Extensions/AttributeListSyntaxExtensions.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Extensions/AttributeListSyntaxExtensions.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Extensions/AttributeSyntaxExtensions.cs b/analyzers/src/SonarAnalyzer.CSharp/Extensions/AttributeSyntaxExtensions.cs
index 737de9a03dc..e91dab5c07d 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Extensions/AttributeSyntaxExtensions.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Extensions/AttributeSyntaxExtensions.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Extensions/AwaitExpressionSyntaxExtensions.cs b/analyzers/src/SonarAnalyzer.CSharp/Extensions/AwaitExpressionSyntaxExtensions.cs
index c1642975553..8cc9f0a2ca4 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Extensions/AwaitExpressionSyntaxExtensions.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Extensions/AwaitExpressionSyntaxExtensions.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Extensions/BaseArgumentListSyntaxExtensions.cs b/analyzers/src/SonarAnalyzer.CSharp/Extensions/BaseArgumentListSyntaxExtensions.cs
index c343559cb1a..11d031af6b1 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Extensions/BaseArgumentListSyntaxExtensions.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Extensions/BaseArgumentListSyntaxExtensions.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Extensions/BaseMethodDeclarationSyntaxExtensions.cs b/analyzers/src/SonarAnalyzer.CSharp/Extensions/BaseMethodDeclarationSyntaxExtensions.cs
index f88c6b5917c..5c34a2ac876 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Extensions/BaseMethodDeclarationSyntaxExtensions.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Extensions/BaseMethodDeclarationSyntaxExtensions.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Extensions/BlockSyntaxExtensions.cs b/analyzers/src/SonarAnalyzer.CSharp/Extensions/BlockSyntaxExtensions.cs
index e9cb18bf4e0..54a154f3df6 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Extensions/BlockSyntaxExtensions.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Extensions/BlockSyntaxExtensions.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Extensions/CSharpCompilationExtensions.cs b/analyzers/src/SonarAnalyzer.CSharp/Extensions/CSharpCompilationExtensions.cs
index 936d8f42891..7593b577016 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Extensions/CSharpCompilationExtensions.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Extensions/CSharpCompilationExtensions.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Extensions/CompilationUnitSyntaxExtensions.cs b/analyzers/src/SonarAnalyzer.CSharp/Extensions/CompilationUnitSyntaxExtensions.cs
index e779f21c040..a664edbf206 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Extensions/CompilationUnitSyntaxExtensions.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Extensions/CompilationUnitSyntaxExtensions.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Extensions/ExpressionSyntaxExtensions.cs b/analyzers/src/SonarAnalyzer.CSharp/Extensions/ExpressionSyntaxExtensions.cs
index 15f5b151c18..2f75c0e0210 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Extensions/ExpressionSyntaxExtensions.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Extensions/ExpressionSyntaxExtensions.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Extensions/IAnalyzerConfigurationExtensions.cs b/analyzers/src/SonarAnalyzer.CSharp/Extensions/IAnalyzerConfigurationExtensions.cs
index 4e95fda65b3..df70c013f31 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Extensions/IAnalyzerConfigurationExtensions.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Extensions/IAnalyzerConfigurationExtensions.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Extensions/IFieldSymbolExtensions.cs b/analyzers/src/SonarAnalyzer.CSharp/Extensions/IFieldSymbolExtensions.cs
index 589079e5948..5f89d695e6e 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Extensions/IFieldSymbolExtensions.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Extensions/IFieldSymbolExtensions.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Extensions/ILocalSymbolExtensions.cs b/analyzers/src/SonarAnalyzer.CSharp/Extensions/ILocalSymbolExtensions.cs
index f8e85d3746f..2242aaa592b 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Extensions/ILocalSymbolExtensions.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Extensions/ILocalSymbolExtensions.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Extensions/IMethodSymbolExtensions.cs b/analyzers/src/SonarAnalyzer.CSharp/Extensions/IMethodSymbolExtensions.cs
index cc9d5821f63..1da39a8f2dd 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Extensions/IMethodSymbolExtensions.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Extensions/IMethodSymbolExtensions.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Extensions/ISymbolExtensions.cs b/analyzers/src/SonarAnalyzer.CSharp/Extensions/ISymbolExtensions.cs
index b4a1e569097..0d3b86ac90c 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Extensions/ISymbolExtensions.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Extensions/ISymbolExtensions.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Extensions/ITupleOperationWrapperExtensions.cs b/analyzers/src/SonarAnalyzer.CSharp/Extensions/ITupleOperationWrapperExtensions.cs
index b26a5f197c8..9c6c2607ffc 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Extensions/ITupleOperationWrapperExtensions.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Extensions/ITupleOperationWrapperExtensions.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Extensions/ITypeSymbolExtensions.cs b/analyzers/src/SonarAnalyzer.CSharp/Extensions/ITypeSymbolExtensions.cs
index c8d1d9dab25..802e3a2b9f6 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Extensions/ITypeSymbolExtensions.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Extensions/ITypeSymbolExtensions.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Extensions/InterpolatedStringExpressionSyntaxExtensions.cs b/analyzers/src/SonarAnalyzer.CSharp/Extensions/InterpolatedStringExpressionSyntaxExtensions.cs
index 4ba34e0b29b..b3c4eb74db3 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Extensions/InterpolatedStringExpressionSyntaxExtensions.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Extensions/InterpolatedStringExpressionSyntaxExtensions.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Extensions/InvocationExpressionSyntaxExtensions.cs b/analyzers/src/SonarAnalyzer.CSharp/Extensions/InvocationExpressionSyntaxExtensions.cs
index ac580ff5b0b..3c11714b68d 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Extensions/InvocationExpressionSyntaxExtensions.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Extensions/InvocationExpressionSyntaxExtensions.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Extensions/LanguageVersionExtensions.cs b/analyzers/src/SonarAnalyzer.CSharp/Extensions/LanguageVersionExtensions.cs
index 4a0093cdb70..5f03773ff99 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Extensions/LanguageVersionExtensions.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Extensions/LanguageVersionExtensions.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Extensions/LocalFunctionStatementSyntaxWrapperExtensions.cs b/analyzers/src/SonarAnalyzer.CSharp/Extensions/LocalFunctionStatementSyntaxWrapperExtensions.cs
index f09c40f243e..d6068c0e77e 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Extensions/LocalFunctionStatementSyntaxWrapperExtensions.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Extensions/LocalFunctionStatementSyntaxWrapperExtensions.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Extensions/MemberAccessExpressionSyntaxExtensions.cs b/analyzers/src/SonarAnalyzer.CSharp/Extensions/MemberAccessExpressionSyntaxExtensions.cs
index 17fec4f4dcd..1c00e120635 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Extensions/MemberAccessExpressionSyntaxExtensions.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Extensions/MemberAccessExpressionSyntaxExtensions.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Extensions/MethodDeclarationSyntaxExtensions.cs b/analyzers/src/SonarAnalyzer.CSharp/Extensions/MethodDeclarationSyntaxExtensions.cs
index 62554303579..d4b781ffc0f 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Extensions/MethodDeclarationSyntaxExtensions.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Extensions/MethodDeclarationSyntaxExtensions.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Extensions/ObjectCreationExpressionSyntaxExtensions.cs b/analyzers/src/SonarAnalyzer.CSharp/Extensions/ObjectCreationExpressionSyntaxExtensions.cs
index 870f64b519d..3fcd33649aa 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Extensions/ObjectCreationExpressionSyntaxExtensions.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Extensions/ObjectCreationExpressionSyntaxExtensions.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Extensions/ParameterSyntaxExtensions.cs b/analyzers/src/SonarAnalyzer.CSharp/Extensions/ParameterSyntaxExtensions.cs
index 77bb6a99cb6..f570cf8ce7b 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Extensions/ParameterSyntaxExtensions.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Extensions/ParameterSyntaxExtensions.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Extensions/PropertyDeclarationSyntaxExtensions.cs b/analyzers/src/SonarAnalyzer.CSharp/Extensions/PropertyDeclarationSyntaxExtensions.cs
index e3fdd180f63..7457dc9973f 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Extensions/PropertyDeclarationSyntaxExtensions.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Extensions/PropertyDeclarationSyntaxExtensions.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Extensions/SonarAnalysisContextExtensions.cs b/analyzers/src/SonarAnalyzer.CSharp/Extensions/SonarAnalysisContextExtensions.cs
index ebefad73cb3..e649f853941 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Extensions/SonarAnalysisContextExtensions.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Extensions/SonarAnalysisContextExtensions.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Extensions/SonarSyntaxNodeAnalysisContextExtensions.cs b/analyzers/src/SonarAnalyzer.CSharp/Extensions/SonarSyntaxNodeAnalysisContextExtensions.cs
index 2a2e9e52590..8a663744bb8 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Extensions/SonarSyntaxNodeAnalysisContextExtensions.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Extensions/SonarSyntaxNodeAnalysisContextExtensions.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Extensions/SwitchExpressionSyntaxWrapperExtensions.cs b/analyzers/src/SonarAnalyzer.CSharp/Extensions/SwitchExpressionSyntaxWrapperExtensions.cs
index ae18b707b09..d376bf3be7d 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Extensions/SwitchExpressionSyntaxWrapperExtensions.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Extensions/SwitchExpressionSyntaxWrapperExtensions.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Extensions/SyntaxNodeExtensions.cs b/analyzers/src/SonarAnalyzer.CSharp/Extensions/SyntaxNodeExtensions.cs
index 4326fde2044..f9c67fbed2e 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Extensions/SyntaxNodeExtensions.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Extensions/SyntaxNodeExtensions.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Extensions/SyntaxTokenListExtensions.cs b/analyzers/src/SonarAnalyzer.CSharp/Extensions/SyntaxTokenListExtensions.cs
index 2e3b21a4a4c..6ecb7b21ac0 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Extensions/SyntaxTokenListExtensions.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Extensions/SyntaxTokenListExtensions.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Extensions/TupleExpressionSyntaxExtensions.cs b/analyzers/src/SonarAnalyzer.CSharp/Extensions/TupleExpressionSyntaxExtensions.cs
index 7fc7ac1a2c6..c12cf4bbaf4 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Extensions/TupleExpressionSyntaxExtensions.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Extensions/TupleExpressionSyntaxExtensions.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Extensions/TypeDeclarationSyntaxExtensions.cs b/analyzers/src/SonarAnalyzer.CSharp/Extensions/TypeDeclarationSyntaxExtensions.cs
index 21825034cea..6e982e55b19 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Extensions/TypeDeclarationSyntaxExtensions.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Extensions/TypeDeclarationSyntaxExtensions.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Extensions/VariableDesignationSyntaxWrapperExtensions.cs b/analyzers/src/SonarAnalyzer.CSharp/Extensions/VariableDesignationSyntaxWrapperExtensions.cs
index 580b14133b4..04f870cfd47 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Extensions/VariableDesignationSyntaxWrapperExtensions.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Extensions/VariableDesignationSyntaxWrapperExtensions.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Facade/CSharpFacade.cs b/analyzers/src/SonarAnalyzer.CSharp/Facade/CSharpFacade.cs
index f2781b52d64..80e736924db 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Facade/CSharpFacade.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Facade/CSharpFacade.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Facade/CSharpSyntaxFacade.cs b/analyzers/src/SonarAnalyzer.CSharp/Facade/CSharpSyntaxFacade.cs
index 0f6e3cf1c0a..25023b750ba 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Facade/CSharpSyntaxFacade.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Facade/CSharpSyntaxFacade.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Facade/CSharpSyntaxKindFacade.cs b/analyzers/src/SonarAnalyzer.CSharp/Facade/CSharpSyntaxKindFacade.cs
index 500c21aa70d..b941e0ea910 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Facade/CSharpSyntaxKindFacade.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Facade/CSharpSyntaxKindFacade.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Facade/CSharpTrackerFacade.cs b/analyzers/src/SonarAnalyzer.CSharp/Facade/CSharpTrackerFacade.cs
index aabe35862ca..5355c39d22e 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Facade/CSharpTrackerFacade.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Facade/CSharpTrackerFacade.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Helpers/AttributeSyntaxSymbolMapping.cs b/analyzers/src/SonarAnalyzer.CSharp/Helpers/AttributeSyntaxSymbolMapping.cs
index 998dd8bad02..4ede3afc5d8 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Helpers/AttributeSyntaxSymbolMapping.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Helpers/AttributeSyntaxSymbolMapping.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Helpers/CSharpAttributeParameterLookup.cs b/analyzers/src/SonarAnalyzer.CSharp/Helpers/CSharpAttributeParameterLookup.cs
index af48bd93deb..f49481b7871 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Helpers/CSharpAttributeParameterLookup.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Helpers/CSharpAttributeParameterLookup.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Helpers/CSharpDebugOnlyCodeHelper.cs b/analyzers/src/SonarAnalyzer.CSharp/Helpers/CSharpDebugOnlyCodeHelper.cs
index cce5746cac5..9b2df7f9bcd 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Helpers/CSharpDebugOnlyCodeHelper.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Helpers/CSharpDebugOnlyCodeHelper.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Helpers/CSharpEquivalenceChecker.cs b/analyzers/src/SonarAnalyzer.CSharp/Helpers/CSharpEquivalenceChecker.cs
index c8129d5330b..aaeedeb606d 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Helpers/CSharpEquivalenceChecker.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Helpers/CSharpEquivalenceChecker.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Helpers/CSharpExpressionNumericConverter.cs b/analyzers/src/SonarAnalyzer.CSharp/Helpers/CSharpExpressionNumericConverter.cs
index f9fc8f7c621..922f2818ace 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Helpers/CSharpExpressionNumericConverter.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Helpers/CSharpExpressionNumericConverter.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Helpers/CSharpGeneratedCodeRecognizer.cs b/analyzers/src/SonarAnalyzer.CSharp/Helpers/CSharpGeneratedCodeRecognizer.cs
index ab17c9ee034..476d2c327d9 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Helpers/CSharpGeneratedCodeRecognizer.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Helpers/CSharpGeneratedCodeRecognizer.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Helpers/CSharpIfDirectiveHelper.cs b/analyzers/src/SonarAnalyzer.CSharp/Helpers/CSharpIfDirectiveHelper.cs
index a97071818bf..920f3dbe133 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Helpers/CSharpIfDirectiveHelper.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Helpers/CSharpIfDirectiveHelper.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Helpers/CSharpMethodParameterLookup.cs b/analyzers/src/SonarAnalyzer.CSharp/Helpers/CSharpMethodParameterLookup.cs
index fcea469e16b..7c85b5a6e13 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Helpers/CSharpMethodParameterLookup.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Helpers/CSharpMethodParameterLookup.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Helpers/CSharpNavigationHelper.cs b/analyzers/src/SonarAnalyzer.CSharp/Helpers/CSharpNavigationHelper.cs
index 04a407a6f89..ebee4bcbe7b 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Helpers/CSharpNavigationHelper.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Helpers/CSharpNavigationHelper.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Helpers/CSharpOverloadHelper.cs b/analyzers/src/SonarAnalyzer.CSharp/Helpers/CSharpOverloadHelper.cs
index b545033e0a8..970a5cc5a9d 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Helpers/CSharpOverloadHelper.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Helpers/CSharpOverloadHelper.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Helpers/CSharpRemovableDeclarationCollector.cs b/analyzers/src/SonarAnalyzer.CSharp/Helpers/CSharpRemovableDeclarationCollector.cs
index 7e9cd6dd32c..ee34714bb86 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Helpers/CSharpRemovableDeclarationCollector.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Helpers/CSharpRemovableDeclarationCollector.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Helpers/CSharpSymbolUsageCollector.cs b/analyzers/src/SonarAnalyzer.CSharp/Helpers/CSharpSymbolUsageCollector.cs
index ebaa5be2338..38a458767e4 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Helpers/CSharpSymbolUsageCollector.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Helpers/CSharpSymbolUsageCollector.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Helpers/CSharpSyntaxHelper.cs b/analyzers/src/SonarAnalyzer.CSharp/Helpers/CSharpSyntaxHelper.cs
index b5b95e13e67..7454bf878fb 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Helpers/CSharpSyntaxHelper.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Helpers/CSharpSyntaxHelper.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Helpers/CsharpStringInterpolationConstantValueResolver.cs b/analyzers/src/SonarAnalyzer.CSharp/Helpers/CsharpStringInterpolationConstantValueResolver.cs
index 1e65e34b808..56366d9760e 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Helpers/CsharpStringInterpolationConstantValueResolver.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Helpers/CsharpStringInterpolationConstantValueResolver.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Helpers/DescriptorFactory.cs b/analyzers/src/SonarAnalyzer.CSharp/Helpers/DescriptorFactory.cs
index a94413ba7af..e1b50845138 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Helpers/DescriptorFactory.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Helpers/DescriptorFactory.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Helpers/MutedSyntaxWalker.cs b/analyzers/src/SonarAnalyzer.CSharp/Helpers/MutedSyntaxWalker.cs
index f7d22aaaba9..4167d9d9736 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Helpers/MutedSyntaxWalker.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Helpers/MutedSyntaxWalker.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Helpers/ParameterValidationInMethodWalker.cs b/analyzers/src/SonarAnalyzer.CSharp/Helpers/ParameterValidationInMethodWalker.cs
index 2b24e98c81b..a502d624783 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Helpers/ParameterValidationInMethodWalker.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Helpers/ParameterValidationInMethodWalker.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Helpers/PatternExpressionObjectToPatternMapping.cs b/analyzers/src/SonarAnalyzer.CSharp/Helpers/PatternExpressionObjectToPatternMapping.cs
index e44f71b679a..33b564139c1 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Helpers/PatternExpressionObjectToPatternMapping.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Helpers/PatternExpressionObjectToPatternMapping.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Helpers/SafeCSharpSyntaxWalker.cs b/analyzers/src/SonarAnalyzer.CSharp/Helpers/SafeCSharpSyntaxWalker.cs
index 33311ba3128..bed7ebd582d 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Helpers/SafeCSharpSyntaxWalker.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Helpers/SafeCSharpSyntaxWalker.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/LiveVariableAnalysis/SonarCSharpLiveVariableAnalysis.cs b/analyzers/src/SonarAnalyzer.CSharp/LiveVariableAnalysis/SonarCSharpLiveVariableAnalysis.cs
index 058be290ad3..8eace94f8d0 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/LiveVariableAnalysis/SonarCSharpLiveVariableAnalysis.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/LiveVariableAnalysis/SonarCSharpLiveVariableAnalysis.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Metrics/CSharpCognitiveComplexityMetric.cs b/analyzers/src/SonarAnalyzer.CSharp/Metrics/CSharpCognitiveComplexityMetric.cs
index 2e6204979a5..d22c4878bb0 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Metrics/CSharpCognitiveComplexityMetric.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Metrics/CSharpCognitiveComplexityMetric.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Metrics/CSharpCyclomaticComplexityMetric.cs b/analyzers/src/SonarAnalyzer.CSharp/Metrics/CSharpCyclomaticComplexityMetric.cs
index 559bbac65c3..24a37470003 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Metrics/CSharpCyclomaticComplexityMetric.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Metrics/CSharpCyclomaticComplexityMetric.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Metrics/CSharpExecutableLinesMetric.cs b/analyzers/src/SonarAnalyzer.CSharp/Metrics/CSharpExecutableLinesMetric.cs
index 873383f9a38..9acdfe7231d 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Metrics/CSharpExecutableLinesMetric.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Metrics/CSharpExecutableLinesMetric.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Metrics/CSharpMetrics.cs b/analyzers/src/SonarAnalyzer.CSharp/Metrics/CSharpMetrics.cs
index 67d9cf72986..0db60775a47 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Metrics/CSharpMetrics.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Metrics/CSharpMetrics.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Properties/AssemblyInfo.cs b/analyzers/src/SonarAnalyzer.CSharp/Properties/AssemblyInfo.cs
index eb1f35190f2..9528b97bae0 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Properties/AssemblyInfo.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Properties/AssemblyInfo.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/AbstractTypesShouldNotHaveConstructors.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/AbstractTypesShouldNotHaveConstructors.cs
index 0a9ab95ee51..545050b970a 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/AbstractTypesShouldNotHaveConstructors.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/AbstractTypesShouldNotHaveConstructors.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/AllBranchesShouldNotHaveSameImplementation.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/AllBranchesShouldNotHaveSameImplementation.cs
index a8b84a0cd4c..96a8e9adbbd 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/AllBranchesShouldNotHaveSameImplementation.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/AllBranchesShouldNotHaveSameImplementation.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/AlwaysSetDateTimeKind.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/AlwaysSetDateTimeKind.cs
index 148a43a36c4..5d4c4f3a864 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/AlwaysSetDateTimeKind.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/AlwaysSetDateTimeKind.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/AnonymousDelegateEventUnsubscribe.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/AnonymousDelegateEventUnsubscribe.cs
index 00505bd9323..31f495aa80a 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/AnonymousDelegateEventUnsubscribe.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/AnonymousDelegateEventUnsubscribe.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/ArgumentSpecifiedForCallerInfoParameter.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/ArgumentSpecifiedForCallerInfoParameter.cs
index a90215a1345..dec86ce632d 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/ArgumentSpecifiedForCallerInfoParameter.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/ArgumentSpecifiedForCallerInfoParameter.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/ArrayCovariance.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/ArrayCovariance.cs
index e99a4a7d7f6..ac07d432586 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/ArrayCovariance.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/ArrayCovariance.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/ArrayPassedAsParams.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/ArrayPassedAsParams.cs
index 2f421f24141..819860d4e9f 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/ArrayPassedAsParams.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/ArrayPassedAsParams.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/AssertionArgsShouldBePassedInCorrectOrder.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/AssertionArgsShouldBePassedInCorrectOrder.cs
index cf460897e73..7952edd94c8 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/AssertionArgsShouldBePassedInCorrectOrder.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/AssertionArgsShouldBePassedInCorrectOrder.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/AssertionsShouldBeComplete.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/AssertionsShouldBeComplete.cs
index df4bcc22984..65d4aea7f65 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/AssertionsShouldBeComplete.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/AssertionsShouldBeComplete.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/AssignmentInsideSubExpression.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/AssignmentInsideSubExpression.cs
index 0cfed07784e..9e4c46a4b2c 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/AssignmentInsideSubExpression.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/AssignmentInsideSubExpression.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/AsyncAwaitIdentifier.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/AsyncAwaitIdentifier.cs
index 477ce8593c8..4ee0bf97514 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/AsyncAwaitIdentifier.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/AsyncAwaitIdentifier.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/AsyncVoidMethod.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/AsyncVoidMethod.cs
index cbccf830fd9..8d5181aa40d 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/AsyncVoidMethod.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/AsyncVoidMethod.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/AvoidDateTimeNowForBenchmarking.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/AvoidDateTimeNowForBenchmarking.cs
index 2a7b0953eca..a78a70b4f69 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/AvoidDateTimeNowForBenchmarking.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/AvoidDateTimeNowForBenchmarking.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/AvoidExcessiveClassCoupling.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/AvoidExcessiveClassCoupling.cs
index 5a4f8dbead7..29bbe3d9f6c 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/AvoidExcessiveClassCoupling.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/AvoidExcessiveClassCoupling.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/AvoidExcessiveInheritance.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/AvoidExcessiveInheritance.cs
index c56774435d6..18fa1c1a1ea 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/AvoidExcessiveInheritance.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/AvoidExcessiveInheritance.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/AvoidLambdaExpressionInLoopsInBlazor.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/AvoidLambdaExpressionInLoopsInBlazor.cs
index fb92e9e129e..777bf2d0b35 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/AvoidLambdaExpressionInLoopsInBlazor.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/AvoidLambdaExpressionInLoopsInBlazor.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/AvoidUnsealedAttributes.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/AvoidUnsealedAttributes.cs
index af55adc38f7..77621af0721 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/AvoidUnsealedAttributes.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/AvoidUnsealedAttributes.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/BeginInvokePairedWithEndInvoke.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/BeginInvokePairedWithEndInvoke.cs
index 6f30f694a41..3b3b2e6628c 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/BeginInvokePairedWithEndInvoke.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/BeginInvokePairedWithEndInvoke.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/BinaryOperationWithIdenticalExpressions.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/BinaryOperationWithIdenticalExpressions.cs
index 5fc3ab62917..3bfc27085fe 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/BinaryOperationWithIdenticalExpressions.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/BinaryOperationWithIdenticalExpressions.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/BlazorQueryParameterRoutableComponent.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/BlazorQueryParameterRoutableComponent.cs
index 7ff64bfd862..8ddb71708fa 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/BlazorQueryParameterRoutableComponent.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/BlazorQueryParameterRoutableComponent.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/BooleanCheckInverted.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/BooleanCheckInverted.cs
index 8c7c727b84f..caa8f94ce53 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/BooleanCheckInverted.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/BooleanCheckInverted.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/BooleanCheckInvertedCodeFix.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/BooleanCheckInvertedCodeFix.cs
index 39955ae1e7b..58b2ebd47c0 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/BooleanCheckInvertedCodeFix.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/BooleanCheckInvertedCodeFix.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/BooleanLiteralUnnecessary.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/BooleanLiteralUnnecessary.cs
index 02c060bb28e..29b3ee25f31 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/BooleanLiteralUnnecessary.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/BooleanLiteralUnnecessary.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/BooleanLiteralUnnecessaryCodeFix.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/BooleanLiteralUnnecessaryCodeFix.cs
index fc48cf67919..3944e313cd5 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/BooleanLiteralUnnecessaryCodeFix.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/BooleanLiteralUnnecessaryCodeFix.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/BreakOutsideSwitch.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/BreakOutsideSwitch.cs
index fc3165c2264..e32fe219baa 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/BreakOutsideSwitch.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/BreakOutsideSwitch.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/BypassingAccessibility.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/BypassingAccessibility.cs
index 3987789116b..6bc7cce3bce 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/BypassingAccessibility.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/BypassingAccessibility.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/CallToAsyncMethodShouldNotBeBlocking.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/CallToAsyncMethodShouldNotBeBlocking.cs
index 8d7a7bb17f6..6348f0084f1 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/CallToAsyncMethodShouldNotBeBlocking.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/CallToAsyncMethodShouldNotBeBlocking.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/CallerInformationParametersShouldBeLast.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/CallerInformationParametersShouldBeLast.cs
index 1dfc0a20db9..66006541296 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/CallerInformationParametersShouldBeLast.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/CallerInformationParametersShouldBeLast.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/CastConcreteTypeToInterface.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/CastConcreteTypeToInterface.cs
index 98e68142396..19a15014b40 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/CastConcreteTypeToInterface.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/CastConcreteTypeToInterface.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/CastShouldNotBeDuplicated.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/CastShouldNotBeDuplicated.cs
index 866ee47d681..081272b39ea 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/CastShouldNotBeDuplicated.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/CastShouldNotBeDuplicated.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/CatchEmpty.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/CatchEmpty.cs
index 09763fec315..6421cd0eb67 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/CatchEmpty.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/CatchEmpty.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/CatchRethrow.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/CatchRethrow.cs
index 5718772a1f6..bbc629fb829 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/CatchRethrow.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/CatchRethrow.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/CatchRethrowCodeFix.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/CatchRethrowCodeFix.cs
index abb03364baa..edc13626507 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/CatchRethrowCodeFix.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/CatchRethrowCodeFix.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/CertificateValidationCheck.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/CertificateValidationCheck.cs
index 2a39598e0eb..a037111fb4f 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/CertificateValidationCheck.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/CertificateValidationCheck.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/CheckArgumentException.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/CheckArgumentException.cs
index 294c2edcbf5..03efc98b2e5 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/CheckArgumentException.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/CheckArgumentException.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/CheckFileLicense.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/CheckFileLicense.cs
index 5e8e908c6bd..a36c7297e0e 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/CheckFileLicense.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/CheckFileLicense.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/CheckFileLicenseCodeFix.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/CheckFileLicenseCodeFix.cs
index 747b2ad02a4..8e7fb342941 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/CheckFileLicenseCodeFix.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/CheckFileLicenseCodeFix.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/ClassAndMethodName.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/ClassAndMethodName.cs
index 9a24661a3ba..0774d576628 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/ClassAndMethodName.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/ClassAndMethodName.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/ClassNamedException.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/ClassNamedException.cs
index 4d7fa9c0345..1436240f24b 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/ClassNamedException.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/ClassNamedException.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/ClassNotInstantiatable.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/ClassNotInstantiatable.cs
index 5985c726c1e..8d039311bdb 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/ClassNotInstantiatable.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/ClassNotInstantiatable.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/ClassShouldNotBeAbstract.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/ClassShouldNotBeAbstract.cs
index 529ec714d48..c5e62f5e4b0 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/ClassShouldNotBeAbstract.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/ClassShouldNotBeAbstract.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/ClassShouldNotBeEmpty.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/ClassShouldNotBeEmpty.cs
index 90354db762e..7d2a732c671 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/ClassShouldNotBeEmpty.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/ClassShouldNotBeEmpty.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/ClassWithEqualityShouldImplementIEquatable.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/ClassWithEqualityShouldImplementIEquatable.cs
index 725c1c953c2..feadaae1d28 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/ClassWithEqualityShouldImplementIEquatable.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/ClassWithEqualityShouldImplementIEquatable.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/ClassWithOnlyStaticMember.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/ClassWithOnlyStaticMember.cs
index e65ef2cd800..980a45cf9f2 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/ClassWithOnlyStaticMember.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/ClassWithOnlyStaticMember.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/CloudNative/AzureFunctionsCatchExceptions.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/CloudNative/AzureFunctionsCatchExceptions.cs
index 97ab3649a6c..0207295e151 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/CloudNative/AzureFunctionsCatchExceptions.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/CloudNative/AzureFunctionsCatchExceptions.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/CloudNative/AzureFunctionsLogFailures.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/CloudNative/AzureFunctionsLogFailures.cs
index 8f2f31d9254..643abde3263 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/CloudNative/AzureFunctionsLogFailures.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/CloudNative/AzureFunctionsLogFailures.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/CloudNative/AzureFunctionsReuseClients.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/CloudNative/AzureFunctionsReuseClients.cs
index 66d80d8df5a..b431d27c060 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/CloudNative/AzureFunctionsReuseClients.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/CloudNative/AzureFunctionsReuseClients.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/CloudNative/AzureFunctionsStateless.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/CloudNative/AzureFunctionsStateless.cs
index 04f52771e98..0cdc400ad42 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/CloudNative/AzureFunctionsStateless.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/CloudNative/AzureFunctionsStateless.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/CloudNative/DurableEntityInterfaceRestrictions.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/CloudNative/DurableEntityInterfaceRestrictions.cs
index a02a1469df4..1b86a10d4e2 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/CloudNative/DurableEntityInterfaceRestrictions.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/CloudNative/DurableEntityInterfaceRestrictions.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/CognitiveComplexity.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/CognitiveComplexity.cs
index 6878b94e853..e65ba8ad11a 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/CognitiveComplexity.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/CognitiveComplexity.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/CollectionEmptinessChecking.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/CollectionEmptinessChecking.cs
index b103a2d3e48..5530ffd2491 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/CollectionEmptinessChecking.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/CollectionEmptinessChecking.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/CollectionEmptinessCheckingCodeFix.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/CollectionEmptinessCheckingCodeFix.cs
index c718a43f78a..67cde9e1bf3 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/CollectionEmptinessCheckingCodeFix.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/CollectionEmptinessCheckingCodeFix.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/CollectionPropertiesShouldBeReadOnly.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/CollectionPropertiesShouldBeReadOnly.cs
index 532cb28f77a..b21824f7afd 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/CollectionPropertiesShouldBeReadOnly.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/CollectionPropertiesShouldBeReadOnly.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/CollectionQuerySimplification.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/CollectionQuerySimplification.cs
index 574a8cfd047..73483c217f9 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/CollectionQuerySimplification.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/CollectionQuerySimplification.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/CollectionsShouldImplementGenericInterface.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/CollectionsShouldImplementGenericInterface.cs
index cafec077590..424e83c0106 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/CollectionsShouldImplementGenericInterface.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/CollectionsShouldImplementGenericInterface.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/CommentKeyword.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/CommentKeyword.cs
index 10de48d07c1..dd29c08b280 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/CommentKeyword.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/CommentKeyword.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/CommentedOutCode.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/CommentedOutCode.cs
index 77906359c3e..de16234a050 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/CommentedOutCode.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/CommentedOutCode.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/CommentedOutCodeCodeFix.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/CommentedOutCodeCodeFix.cs
index 6fb21f0c664..2c497e4a87d 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/CommentedOutCodeCodeFix.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/CommentedOutCodeCodeFix.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/CommentsShouldNotBeEmpty.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/CommentsShouldNotBeEmpty.cs
index 4339b95afae..de417db3274 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/CommentsShouldNotBeEmpty.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/CommentsShouldNotBeEmpty.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/ComparableInterfaceImplementation.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/ComparableInterfaceImplementation.cs
index 4e607e28ced..d953918bcdb 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/ComparableInterfaceImplementation.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/ComparableInterfaceImplementation.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/CompareNaN.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/CompareNaN.cs
index c9f45817f57..75ad0dbb056 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/CompareNaN.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/CompareNaN.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/ConditionalSimplification.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/ConditionalSimplification.cs
index 6e8db558555..4b1f72092d8 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/ConditionalSimplification.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/ConditionalSimplification.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/ConditionalSimplificationCodeFix.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/ConditionalSimplificationCodeFix.cs
index 8b18286f14b..d1525e7913c 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/ConditionalSimplificationCodeFix.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/ConditionalSimplificationCodeFix.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/ConditionalStructureSameCondition.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/ConditionalStructureSameCondition.cs
index 69dfa6cabee..2c33aa46b87 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/ConditionalStructureSameCondition.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/ConditionalStructureSameCondition.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/ConditionalStructureSameImplementation.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/ConditionalStructureSameImplementation.cs
index ed538e76d86..2461cfc7bdb 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/ConditionalStructureSameImplementation.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/ConditionalStructureSameImplementation.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/ConditionalsShouldStartOnNewLine.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/ConditionalsShouldStartOnNewLine.cs
index 79807999e67..5cafb307ec5 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/ConditionalsShouldStartOnNewLine.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/ConditionalsShouldStartOnNewLine.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/ConditionalsWithSameCondition.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/ConditionalsWithSameCondition.cs
index 312bedc40c4..92d1ac10903 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/ConditionalsWithSameCondition.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/ConditionalsWithSameCondition.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/ConstructorArgumentValueShouldExist.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/ConstructorArgumentValueShouldExist.cs
index 442ddb59dbc..a9c549b3e71 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/ConstructorArgumentValueShouldExist.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/ConstructorArgumentValueShouldExist.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/ConstructorOverridableCall.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/ConstructorOverridableCall.cs
index f9747ba94c8..d3f80c0b1e4 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/ConstructorOverridableCall.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/ConstructorOverridableCall.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/ConsumeValueTaskCorrectly.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/ConsumeValueTaskCorrectly.cs
index 95d2493f919..f45de4a30dc 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/ConsumeValueTaskCorrectly.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/ConsumeValueTaskCorrectly.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/ControlCharacterInString.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/ControlCharacterInString.cs
index c0f0b772f3f..07d7989acf1 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/ControlCharacterInString.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/ControlCharacterInString.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/CryptographicKeyShouldNotBeTooShort.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/CryptographicKeyShouldNotBeTooShort.cs
index 7699156d346..1f3b42b9048 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/CryptographicKeyShouldNotBeTooShort.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/CryptographicKeyShouldNotBeTooShort.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/DangerousGetHandleShouldNotBeCalled.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/DangerousGetHandleShouldNotBeCalled.cs
index 280970ec84f..eb314367feb 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/DangerousGetHandleShouldNotBeCalled.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/DangerousGetHandleShouldNotBeCalled.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/DatabasePasswordsShouldBeSecure.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/DatabasePasswordsShouldBeSecure.cs
index 08bfde1853c..b303d525101 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/DatabasePasswordsShouldBeSecure.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/DatabasePasswordsShouldBeSecure.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/DateAndTimeShouldNotBeUsedasTypeForPrimaryKey.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/DateAndTimeShouldNotBeUsedasTypeForPrimaryKey.cs
index 52175fbe456..2841ba0a2e9 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/DateAndTimeShouldNotBeUsedasTypeForPrimaryKey.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/DateAndTimeShouldNotBeUsedasTypeForPrimaryKey.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/DateTimeFormatShouldNotBeHardcoded.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/DateTimeFormatShouldNotBeHardcoded.cs
index c0f6d311e18..174659d504a 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/DateTimeFormatShouldNotBeHardcoded.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/DateTimeFormatShouldNotBeHardcoded.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/DeadStores.RoslynCfg.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/DeadStores.RoslynCfg.cs
index 10eca910617..642da53e992 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/DeadStores.RoslynCfg.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/DeadStores.RoslynCfg.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/DeadStores.SonarCfg.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/DeadStores.SonarCfg.cs
index 056c6a7fa34..dbedbaee9f2 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/DeadStores.SonarCfg.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/DeadStores.SonarCfg.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/DeadStores.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/DeadStores.cs
index 0cb60381501..4870e3c0d3e 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/DeadStores.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/DeadStores.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/DebugAssertHasNoSideEffects.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/DebugAssertHasNoSideEffects.cs
index 9cda26ccb8a..854b2463b52 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/DebugAssertHasNoSideEffects.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/DebugAssertHasNoSideEffects.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/DebuggerDisplayUsesExistingMembers.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/DebuggerDisplayUsesExistingMembers.cs
index 15455c23004..cced9f7f20f 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/DebuggerDisplayUsesExistingMembers.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/DebuggerDisplayUsesExistingMembers.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/DeclareEventHandlersCorrectly.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/DeclareEventHandlersCorrectly.cs
index b5fc3ae0b30..df81192e78a 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/DeclareEventHandlersCorrectly.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/DeclareEventHandlersCorrectly.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/DeclareTypesInNamespaces.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/DeclareTypesInNamespaces.cs
index c02aea6ccc8..68966497239 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/DeclareTypesInNamespaces.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/DeclareTypesInNamespaces.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/DefaultSectionShouldBeFirstOrLast.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/DefaultSectionShouldBeFirstOrLast.cs
index f6805fd5f09..f50efb21bf4 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/DefaultSectionShouldBeFirstOrLast.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/DefaultSectionShouldBeFirstOrLast.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/DelegateSubtraction.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/DelegateSubtraction.cs
index 4321eb78206..c33bc716e69 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/DelegateSubtraction.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/DelegateSubtraction.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/DisposableMemberInNonDisposableClass.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/DisposableMemberInNonDisposableClass.cs
index 723cc96682e..c550d91b01f 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/DisposableMemberInNonDisposableClass.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/DisposableMemberInNonDisposableClass.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/DisposableNotDisposed.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/DisposableNotDisposed.cs
index ea409602bb9..32bc1bf27d2 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/DisposableNotDisposed.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/DisposableNotDisposed.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/DisposableReturnedFromUsing.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/DisposableReturnedFromUsing.cs
index d7f1792e8e4..220f2dd1e1a 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/DisposableReturnedFromUsing.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/DisposableReturnedFromUsing.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/DisposableTypesNeedFinalizers.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/DisposableTypesNeedFinalizers.cs
index 18dd4721c28..fd1a35f241e 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/DisposableTypesNeedFinalizers.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/DisposableTypesNeedFinalizers.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/DisposeFromDispose.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/DisposeFromDispose.cs
index d90f59abb84..5108532a76e 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/DisposeFromDispose.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/DisposeFromDispose.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/DisposeNotImplementingDispose.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/DisposeNotImplementingDispose.cs
index 58c061c8718..e51464d7a61 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/DisposeNotImplementingDispose.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/DisposeNotImplementingDispose.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/DoNotCallAssemblyGetExecutingAssemblyMethod.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/DoNotCallAssemblyGetExecutingAssemblyMethod.cs
index f4a78ccc11d..c4cdec6b818 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/DoNotCallAssemblyGetExecutingAssemblyMethod.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/DoNotCallAssemblyGetExecutingAssemblyMethod.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/DoNotCallAssemblyLoadInvalidMethods.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/DoNotCallAssemblyLoadInvalidMethods.cs
index a084660daa3..b411f8d9e65 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/DoNotCallAssemblyLoadInvalidMethods.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/DoNotCallAssemblyLoadInvalidMethods.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/DoNotCallExitMethods.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/DoNotCallExitMethods.cs
index daa0ef93475..b3199479440 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/DoNotCallExitMethods.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/DoNotCallExitMethods.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/DoNotCallGCCollectMethod.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/DoNotCallGCCollectMethod.cs
index 90b03ee8a87..c41f774f7e8 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/DoNotCallGCCollectMethod.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/DoNotCallGCCollectMethod.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/DoNotCallGCSuppressFinalize.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/DoNotCallGCSuppressFinalize.cs
index fb42df67cc4..e0f3a537d2d 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/DoNotCallGCSuppressFinalize.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/DoNotCallGCSuppressFinalize.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/DoNotCallMethodsCsharpBase.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/DoNotCallMethodsCsharpBase.cs
index e1102a10923..a7a03644a93 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/DoNotCallMethodsCsharpBase.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/DoNotCallMethodsCsharpBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/DoNotCatchNullReferenceException.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/DoNotCatchNullReferenceException.cs
index 4aef21b7d81..e2638b7e09f 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/DoNotCatchNullReferenceException.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/DoNotCatchNullReferenceException.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/DoNotCatchSystemException.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/DoNotCatchSystemException.cs
index efa4ac522b1..60fa6b5d5bd 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/DoNotCatchSystemException.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/DoNotCatchSystemException.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/DoNotCheckZeroSizeCollection.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/DoNotCheckZeroSizeCollection.cs
index fe2d53aa372..b08c7fc2c88 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/DoNotCheckZeroSizeCollection.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/DoNotCheckZeroSizeCollection.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/DoNotCopyArraysInProperties.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/DoNotCopyArraysInProperties.cs
index 231eab7632f..ad47273c3c0 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/DoNotCopyArraysInProperties.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/DoNotCopyArraysInProperties.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/DoNotDecreaseMemberVisibility.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/DoNotDecreaseMemberVisibility.cs
index 07954c4bf6f..ce2eeaa2386 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/DoNotDecreaseMemberVisibility.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/DoNotDecreaseMemberVisibility.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/DoNotExposeListT.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/DoNotExposeListT.cs
index 87bb9c0355d..2fe6de4c3a3 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/DoNotExposeListT.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/DoNotExposeListT.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/DoNotHideBaseClassMethods.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/DoNotHideBaseClassMethods.cs
index 11bd904c3d4..52edb94ade7 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/DoNotHideBaseClassMethods.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/DoNotHideBaseClassMethods.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/DoNotInstantiateSharedClasses.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/DoNotInstantiateSharedClasses.cs
index d2efda6ab33..ad9052ced19 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/DoNotInstantiateSharedClasses.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/DoNotInstantiateSharedClasses.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/DoNotLockOnSharedResource.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/DoNotLockOnSharedResource.cs
index c00bd1c8a3c..a525b5671c0 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/DoNotLockOnSharedResource.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/DoNotLockOnSharedResource.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/DoNotLockWeakIdentityObjects.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/DoNotLockWeakIdentityObjects.cs
index fc9444cbd95..7a8d390d401 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/DoNotLockWeakIdentityObjects.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/DoNotLockWeakIdentityObjects.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/DoNotMarkEnumsWithFlags.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/DoNotMarkEnumsWithFlags.cs
index bd3ffe433ae..402743afcb9 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/DoNotMarkEnumsWithFlags.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/DoNotMarkEnumsWithFlags.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/DoNotNestTernaryOperators.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/DoNotNestTernaryOperators.cs
index a27ff5a70a8..d1582861cf1 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/DoNotNestTernaryOperators.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/DoNotNestTernaryOperators.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/DoNotNestTypesInArguments.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/DoNotNestTypesInArguments.cs
index 7e018d93fa3..f4aad8b23bc 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/DoNotNestTypesInArguments.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/DoNotNestTypesInArguments.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/DoNotOverloadOperatorEqual.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/DoNotOverloadOperatorEqual.cs
index 74df2f89e4b..b07fe3a0ecb 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/DoNotOverloadOperatorEqual.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/DoNotOverloadOperatorEqual.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/DoNotOverwriteCollectionElements.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/DoNotOverwriteCollectionElements.cs
index e9547f7e0d7..5bca7872f63 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/DoNotOverwriteCollectionElements.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/DoNotOverwriteCollectionElements.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/DoNotShiftByZeroOrIntSize.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/DoNotShiftByZeroOrIntSize.cs
index 34266f289de..282556e495a 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/DoNotShiftByZeroOrIntSize.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/DoNotShiftByZeroOrIntSize.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/DoNotTestThisWithIsOperator.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/DoNotTestThisWithIsOperator.cs
index a5beba7ef6c..369ed78c156 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/DoNotTestThisWithIsOperator.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/DoNotTestThisWithIsOperator.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/DoNotThrowFromDestructors.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/DoNotThrowFromDestructors.cs
index 50a268c4f51..e0ec8d519b5 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/DoNotThrowFromDestructors.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/DoNotThrowFromDestructors.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/DoNotUseCollectionInItsOwnMethodCalls.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/DoNotUseCollectionInItsOwnMethodCalls.cs
index 4ef33d5edaa..d490834d24a 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/DoNotUseCollectionInItsOwnMethodCalls.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/DoNotUseCollectionInItsOwnMethodCalls.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/DoNotUseDateTimeNow.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/DoNotUseDateTimeNow.cs
index e24815236c9..15af5d87d9c 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/DoNotUseDateTimeNow.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/DoNotUseDateTimeNow.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/DoNotUseLiteralBoolInAssertions.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/DoNotUseLiteralBoolInAssertions.cs
index 8568f8340ec..a0df7269203 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/DoNotUseLiteralBoolInAssertions.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/DoNotUseLiteralBoolInAssertions.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/DoNotUseOutRefParameters.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/DoNotUseOutRefParameters.cs
index 0ebdf3b5ae1..730c0cc46b9 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/DoNotUseOutRefParameters.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/DoNotUseOutRefParameters.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/DoNotWriteToStandardOutput.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/DoNotWriteToStandardOutput.cs
index b1ab7d02af6..483ed14d52c 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/DoNotWriteToStandardOutput.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/DoNotWriteToStandardOutput.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/DontMixIncrementOrDecrementWithOtherOperators.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/DontMixIncrementOrDecrementWithOtherOperators.cs
index 11f9bd2f69e..b70ed688b16 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/DontMixIncrementOrDecrementWithOtherOperators.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/DontMixIncrementOrDecrementWithOtherOperators.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/EmptyMethod.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/EmptyMethod.cs
index 103b2ff1368..2ad5f65883f 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/EmptyMethod.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/EmptyMethod.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/EmptyMethodCodeFix.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/EmptyMethodCodeFix.cs
index 92283071206..416a7c709ff 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/EmptyMethodCodeFix.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/EmptyMethodCodeFix.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/EmptyNamespace.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/EmptyNamespace.cs
index 548351b38b1..2abcd169eb5 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/EmptyNamespace.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/EmptyNamespace.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/EmptyNamespaceCodeFix.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/EmptyNamespaceCodeFix.cs
index 6578908c3aa..6a9a1f37b17 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/EmptyNamespaceCodeFix.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/EmptyNamespaceCodeFix.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/EmptyNestedBlock.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/EmptyNestedBlock.cs
index bfd0fd3e678..925aaa92a6f 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/EmptyNestedBlock.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/EmptyNestedBlock.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/EmptyStatement.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/EmptyStatement.cs
index 6a71cc552d6..04575901c85 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/EmptyStatement.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/EmptyStatement.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/EmptyStatementCodeFix.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/EmptyStatementCodeFix.cs
index 2db6e9b72fe..caf844407cf 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/EmptyStatementCodeFix.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/EmptyStatementCodeFix.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/EncryptionAlgorithmsShouldBeSecure.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/EncryptionAlgorithmsShouldBeSecure.cs
index 9c42e07eb8f..65a12d2977a 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/EncryptionAlgorithmsShouldBeSecure.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/EncryptionAlgorithmsShouldBeSecure.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/EnumNameHasEnumSuffix.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/EnumNameHasEnumSuffix.cs
index 631f3b53268..c5b19f7b564 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/EnumNameHasEnumSuffix.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/EnumNameHasEnumSuffix.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/EnumNameShouldFollowRegex.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/EnumNameShouldFollowRegex.cs
index e24d57e8710..53924637787 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/EnumNameShouldFollowRegex.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/EnumNameShouldFollowRegex.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/EnumStorageNeedsToBeInt32.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/EnumStorageNeedsToBeInt32.cs
index c5c2705f99a..6ac1b55521b 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/EnumStorageNeedsToBeInt32.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/EnumStorageNeedsToBeInt32.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/EnumerableSumInUnchecked.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/EnumerableSumInUnchecked.cs
index 08b6e95fbee..a9ed86cbd2d 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/EnumerableSumInUnchecked.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/EnumerableSumInUnchecked.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/EnumsShouldNotBeNamedReserved.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/EnumsShouldNotBeNamedReserved.cs
index 8bed650375d..bc44eb0d6a1 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/EnumsShouldNotBeNamedReserved.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/EnumsShouldNotBeNamedReserved.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/EqualityOnFloatingPoint.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/EqualityOnFloatingPoint.cs
index 0ab20073b50..f5560dfd484 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/EqualityOnFloatingPoint.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/EqualityOnFloatingPoint.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/EqualityOnModulus.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/EqualityOnModulus.cs
index 3d001f3a21b..46169d5fab3 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/EqualityOnModulus.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/EqualityOnModulus.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/EquatableClassShouldBeSealed.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/EquatableClassShouldBeSealed.cs
index a187b1437a0..11967d5fce0 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/EquatableClassShouldBeSealed.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/EquatableClassShouldBeSealed.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/EventHandlerDelegateShouldHaveProperArguments.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/EventHandlerDelegateShouldHaveProperArguments.cs
index 6f30dbc759e..07fd1337cb0 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/EventHandlerDelegateShouldHaveProperArguments.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/EventHandlerDelegateShouldHaveProperArguments.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/ExceptionRethrow.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/ExceptionRethrow.cs
index 9fe2fa09eaf..5298e8e5222 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/ExceptionRethrow.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/ExceptionRethrow.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/ExceptionRethrowCodeFix.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/ExceptionRethrowCodeFix.cs
index c843c14dda8..f07aeb9865c 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/ExceptionRethrowCodeFix.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/ExceptionRethrowCodeFix.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/ExceptionShouldNotBeThrownFromUnexpectedMethods.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/ExceptionShouldNotBeThrownFromUnexpectedMethods.cs
index 3b88ce62f11..55a218fdc7d 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/ExceptionShouldNotBeThrownFromUnexpectedMethods.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/ExceptionShouldNotBeThrownFromUnexpectedMethods.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/ExceptionsNeedStandardConstructors.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/ExceptionsNeedStandardConstructors.cs
index bf384ca863c..58b927b87a2 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/ExceptionsNeedStandardConstructors.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/ExceptionsNeedStandardConstructors.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/ExceptionsShouldBePublic.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/ExceptionsShouldBePublic.cs
index 8a00c749f16..6a929186eb5 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/ExceptionsShouldBePublic.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/ExceptionsShouldBePublic.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/ExceptionsShouldBeUsed.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/ExceptionsShouldBeUsed.cs
index 5cb31ee1160..d036c62b5a4 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/ExceptionsShouldBeUsed.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/ExceptionsShouldBeUsed.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/ExcludeFromCodeCoverageAttributesNeedJustification.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/ExcludeFromCodeCoverageAttributesNeedJustification.cs
index 5db33bed676..afb960fc34a 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/ExcludeFromCodeCoverageAttributesNeedJustification.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/ExcludeFromCodeCoverageAttributesNeedJustification.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/ExpectedExceptionAttributeShouldNotBeUsed.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/ExpectedExceptionAttributeShouldNotBeUsed.cs
index 771a3d7d458..df0b085f9ad 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/ExpectedExceptionAttributeShouldNotBeUsed.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/ExpectedExceptionAttributeShouldNotBeUsed.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/ExpressionComplexity.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/ExpressionComplexity.cs
index f49ff43b744..d36fb113b18 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/ExpressionComplexity.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/ExpressionComplexity.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/ExtensionMethodShouldBeInSeparateNamespace.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/ExtensionMethodShouldBeInSeparateNamespace.cs
index dc8a4f116a8..9fad1e87f51 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/ExtensionMethodShouldBeInSeparateNamespace.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/ExtensionMethodShouldBeInSeparateNamespace.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/ExtensionMethodShouldNotExtendObject.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/ExtensionMethodShouldNotExtendObject.cs
index 10c69a9a19e..9b85d14f474 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/ExtensionMethodShouldNotExtendObject.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/ExtensionMethodShouldNotExtendObject.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/FieldShadowsParentField.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/FieldShadowsParentField.cs
index e6a21fbd821..ffcf4459140 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/FieldShadowsParentField.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/FieldShadowsParentField.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/FieldShouldBeReadonly.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/FieldShouldBeReadonly.cs
index d39850d70d5..8d11b63df07 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/FieldShouldBeReadonly.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/FieldShouldBeReadonly.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/FieldShouldBeReadonlyCodeFix.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/FieldShouldBeReadonlyCodeFix.cs
index 17c6a7795a6..5c874db2014 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/FieldShouldBeReadonlyCodeFix.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/FieldShouldBeReadonlyCodeFix.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/FieldShouldNotBePublic.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/FieldShouldNotBePublic.cs
index 26b0c1a3663..4fd29ad9c04 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/FieldShouldNotBePublic.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/FieldShouldNotBePublic.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/FieldsShouldBeEncapsulatedInProperties.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/FieldsShouldBeEncapsulatedInProperties.cs
index 9581cc24fc4..806b4e71e46 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/FieldsShouldBeEncapsulatedInProperties.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/FieldsShouldBeEncapsulatedInProperties.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/FileLines.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/FileLines.cs
index 4d41b7155b2..bd352ae3847 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/FileLines.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/FileLines.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/FileShouldEndWithEmptyNewLine.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/FileShouldEndWithEmptyNewLine.cs
index 010c948e2ac..4db42a71970 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/FileShouldEndWithEmptyNewLine.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/FileShouldEndWithEmptyNewLine.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/FinalizerShouldNotBeEmpty.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/FinalizerShouldNotBeEmpty.cs
index 8e09b7d0781..b996e72b3d8 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/FinalizerShouldNotBeEmpty.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/FinalizerShouldNotBeEmpty.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/FindInsteadOfFirstOrDefault.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/FindInsteadOfFirstOrDefault.cs
index f6c8b5a670f..fa4254d3b32 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/FindInsteadOfFirstOrDefault.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/FindInsteadOfFirstOrDefault.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/FlagsEnumWithoutInitializer.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/FlagsEnumWithoutInitializer.cs
index 06172478ce1..abd5e6c0abb 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/FlagsEnumWithoutInitializer.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/FlagsEnumWithoutInitializer.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/FlagsEnumZeroMember.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/FlagsEnumZeroMember.cs
index 3ca22650dec..3712bb02cce 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/FlagsEnumZeroMember.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/FlagsEnumZeroMember.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/ForLoopConditionAlwaysFalse.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/ForLoopConditionAlwaysFalse.cs
index 34d0436226e..04fb9aadabd 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/ForLoopConditionAlwaysFalse.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/ForLoopConditionAlwaysFalse.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/ForLoopCounterChanged.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/ForLoopCounterChanged.cs
index 595484f77b5..3b03c542295 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/ForLoopCounterChanged.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/ForLoopCounterChanged.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/ForLoopCounterCondition.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/ForLoopCounterCondition.cs
index b3c1a8320f3..e90caaedd0e 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/ForLoopCounterCondition.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/ForLoopCounterCondition.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/ForLoopIncrementSign.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/ForLoopIncrementSign.cs
index 150bf81fbd0..76ee93f72fb 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/ForLoopIncrementSign.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/ForLoopIncrementSign.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/ForeachLoopExplicitConversion.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/ForeachLoopExplicitConversion.cs
index fb469a30420..241643d0548 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/ForeachLoopExplicitConversion.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/ForeachLoopExplicitConversion.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/ForeachLoopExplicitConversionCodeFix.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/ForeachLoopExplicitConversionCodeFix.cs
index 98344ec0980..4eb155de272 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/ForeachLoopExplicitConversionCodeFix.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/ForeachLoopExplicitConversionCodeFix.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/FrameworkTypeNaming.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/FrameworkTypeNaming.cs
index b28c390c26e..9f7472352e7 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/FrameworkTypeNaming.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/FrameworkTypeNaming.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/FunctionComplexity.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/FunctionComplexity.cs
index 4aa848bf913..25ec6cab75b 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/FunctionComplexity.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/FunctionComplexity.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/FunctionNestingDepth.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/FunctionNestingDepth.cs
index 7900c7a149a..0f207faf127 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/FunctionNestingDepth.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/FunctionNestingDepth.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/GenericInheritanceShouldNotBeRecursive.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/GenericInheritanceShouldNotBeRecursive.cs
index a851a4606f3..0fb81c2d5d8 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/GenericInheritanceShouldNotBeRecursive.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/GenericInheritanceShouldNotBeRecursive.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/GenericReadonlyFieldPropertyAssignment.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/GenericReadonlyFieldPropertyAssignment.cs
index 222558ed3b8..d88849b52e8 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/GenericReadonlyFieldPropertyAssignment.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/GenericReadonlyFieldPropertyAssignment.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/GenericReadonlyFieldPropertyAssignmentCodeFix.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/GenericReadonlyFieldPropertyAssignmentCodeFix.cs
index 3cd42ab19ca..c96204854b1 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/GenericReadonlyFieldPropertyAssignmentCodeFix.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/GenericReadonlyFieldPropertyAssignmentCodeFix.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/GenericTypeParameterEmptinessChecking.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/GenericTypeParameterEmptinessChecking.cs
index 1255a8341f9..acbfa074d8c 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/GenericTypeParameterEmptinessChecking.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/GenericTypeParameterEmptinessChecking.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/GenericTypeParameterEmptinessCheckingCodeFix.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/GenericTypeParameterEmptinessCheckingCodeFix.cs
index ad4b0b94630..030f847da5d 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/GenericTypeParameterEmptinessCheckingCodeFix.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/GenericTypeParameterEmptinessCheckingCodeFix.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/GenericTypeParameterInOut.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/GenericTypeParameterInOut.cs
index 3125869544b..951b862e330 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/GenericTypeParameterInOut.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/GenericTypeParameterInOut.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/GenericTypeParameterUnused.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/GenericTypeParameterUnused.cs
index 2fae924195e..44afdec0d43 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/GenericTypeParameterUnused.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/GenericTypeParameterUnused.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/GenericTypeParametersRequired.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/GenericTypeParametersRequired.cs
index ac26b56d479..125fe80f4ee 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/GenericTypeParametersRequired.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/GenericTypeParametersRequired.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/GetHashCodeEqualsOverride.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/GetHashCodeEqualsOverride.cs
index 47da6ce6ac9..6940d2635a1 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/GetHashCodeEqualsOverride.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/GetHashCodeEqualsOverride.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/GetHashCodeMutable.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/GetHashCodeMutable.cs
index b15fb13a1f0..ff2051628c7 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/GetHashCodeMutable.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/GetHashCodeMutable.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/GetHashCodeMutableCodeFix.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/GetHashCodeMutableCodeFix.cs
index 0c4be6ba09f..82f2d410805 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/GetHashCodeMutableCodeFix.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/GetHashCodeMutableCodeFix.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/GetTypeWithIsAssignableFrom.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/GetTypeWithIsAssignableFrom.cs
index 795f46eae3f..d6b422f345d 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/GetTypeWithIsAssignableFrom.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/GetTypeWithIsAssignableFrom.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/GetTypeWithIsAssignableFromCodeFix.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/GetTypeWithIsAssignableFromCodeFix.cs
index 9103ccf147d..859ccd4aa93 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/GetTypeWithIsAssignableFromCodeFix.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/GetTypeWithIsAssignableFromCodeFix.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/GotoStatement.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/GotoStatement.cs
index f6f9c580700..8e9ef04c4aa 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/GotoStatement.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/GotoStatement.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/GuardConditionOnEqualsOverride.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/GuardConditionOnEqualsOverride.cs
index 59e37aeaa2d..e21710309b9 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/GuardConditionOnEqualsOverride.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/GuardConditionOnEqualsOverride.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/Hotspots/ClearTextProtocolsAreSensitive.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/Hotspots/ClearTextProtocolsAreSensitive.cs
index 68bf9a39248..73312a2c7ce 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/Hotspots/ClearTextProtocolsAreSensitive.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/Hotspots/ClearTextProtocolsAreSensitive.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/Hotspots/CommandPath.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/Hotspots/CommandPath.cs
index e22301dfdd9..60d9370a85d 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/Hotspots/CommandPath.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/Hotspots/CommandPath.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/Hotspots/ConfiguringLoggers.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/Hotspots/ConfiguringLoggers.cs
index e6fbd41d239..f61393bd6a4 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/Hotspots/ConfiguringLoggers.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/Hotspots/ConfiguringLoggers.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/Hotspots/CookieShouldBeHttpOnly.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/Hotspots/CookieShouldBeHttpOnly.cs
index ef1138a7912..1cfea7a9734 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/Hotspots/CookieShouldBeHttpOnly.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/Hotspots/CookieShouldBeHttpOnly.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/Hotspots/CookieShouldBeSecure.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/Hotspots/CookieShouldBeSecure.cs
index 61d4bad1efc..7446b88b2b1 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/Hotspots/CookieShouldBeSecure.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/Hotspots/CookieShouldBeSecure.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/Hotspots/CreatingHashAlgorithms.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/Hotspots/CreatingHashAlgorithms.cs
index 92867f20f46..d2c812a24bc 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/Hotspots/CreatingHashAlgorithms.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/Hotspots/CreatingHashAlgorithms.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/Hotspots/DeliveringDebugFeaturesInProduction.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/Hotspots/DeliveringDebugFeaturesInProduction.cs
index 47ab3b13767..2a9d1bdb47d 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/Hotspots/DeliveringDebugFeaturesInProduction.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/Hotspots/DeliveringDebugFeaturesInProduction.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/Hotspots/DisablingCsrfProtection.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/Hotspots/DisablingCsrfProtection.cs
index 3e08188b24e..cb659e2e911 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/Hotspots/DisablingCsrfProtection.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/Hotspots/DisablingCsrfProtection.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/Hotspots/DisablingRequestValidation.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/Hotspots/DisablingRequestValidation.cs
index 6dcfd0bbce3..095866da658 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/Hotspots/DisablingRequestValidation.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/Hotspots/DisablingRequestValidation.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/Hotspots/DoNotHardcodeCredentials.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/Hotspots/DoNotHardcodeCredentials.cs
index 0e60c12fc04..0af58301e3d 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/Hotspots/DoNotHardcodeCredentials.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/Hotspots/DoNotHardcodeCredentials.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/Hotspots/DoNotUseRandom.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/Hotspots/DoNotUseRandom.cs
index fbf80cf6da4..5cbdb78f7bd 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/Hotspots/DoNotUseRandom.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/Hotspots/DoNotUseRandom.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/Hotspots/ExecutingSqlQueries.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/Hotspots/ExecutingSqlQueries.cs
index 21b34ec5360..6bb7429e079 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/Hotspots/ExecutingSqlQueries.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/Hotspots/ExecutingSqlQueries.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/Hotspots/ExpandingArchives.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/Hotspots/ExpandingArchives.cs
index 6fa260a50bb..5950f0c2f15 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/Hotspots/ExpandingArchives.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/Hotspots/ExpandingArchives.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/Hotspots/HardcodedIpAddress.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/Hotspots/HardcodedIpAddress.cs
index 29780bf927f..3ad03c6cbb6 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/Hotspots/HardcodedIpAddress.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/Hotspots/HardcodedIpAddress.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/Hotspots/InsecureDeserialization.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/Hotspots/InsecureDeserialization.cs
index baaa8b89a57..df5d24c6177 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/Hotspots/InsecureDeserialization.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/Hotspots/InsecureDeserialization.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/Hotspots/LooseFilePermissions.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/Hotspots/LooseFilePermissions.cs
index ffb864445a9..eec300fe38e 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/Hotspots/LooseFilePermissions.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/Hotspots/LooseFilePermissions.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/Hotspots/PermissiveCors.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/Hotspots/PermissiveCors.cs
index 463b19cc30a..155bf30c0f0 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/Hotspots/PermissiveCors.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/Hotspots/PermissiveCors.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/Hotspots/PubliclyWritableDirectories.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/Hotspots/PubliclyWritableDirectories.cs
index 4766e797392..dd07b47e8be 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/Hotspots/PubliclyWritableDirectories.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/Hotspots/PubliclyWritableDirectories.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/Hotspots/RequestsWithExcessiveLength.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/Hotspots/RequestsWithExcessiveLength.cs
index 55918bca329..c6375e3ec31 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/Hotspots/RequestsWithExcessiveLength.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/Hotspots/RequestsWithExcessiveLength.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/Hotspots/SpecifyTimeoutOnRegex.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/Hotspots/SpecifyTimeoutOnRegex.cs
index 68556dd4212..25e629fbc5e 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/Hotspots/SpecifyTimeoutOnRegex.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/Hotspots/SpecifyTimeoutOnRegex.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/Hotspots/UnsafeCodeBlocks.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/Hotspots/UnsafeCodeBlocks.cs
index fc55cd3426c..9f03914a25e 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/Hotspots/UnsafeCodeBlocks.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/Hotspots/UnsafeCodeBlocks.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/Hotspots/UsingNonstandardCryptography.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/Hotspots/UsingNonstandardCryptography.cs
index 5fd9189b6cd..f1c71d0a0b9 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/Hotspots/UsingNonstandardCryptography.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/Hotspots/UsingNonstandardCryptography.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/IfChainWithoutElse.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/IfChainWithoutElse.cs
index 9323efc2e8d..78d1304848f 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/IfChainWithoutElse.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/IfChainWithoutElse.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/IfCollapsible.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/IfCollapsible.cs
index f6214f26a08..fa67acda55d 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/IfCollapsible.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/IfCollapsible.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/ImplementIDisposableCorrectly.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/ImplementIDisposableCorrectly.cs
index f1cbe0103ed..e028bfff84a 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/ImplementIDisposableCorrectly.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/ImplementIDisposableCorrectly.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/ImplementISerializableCorrectly.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/ImplementISerializableCorrectly.cs
index 5d2b23adb33..cd89c565b7e 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/ImplementISerializableCorrectly.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/ImplementISerializableCorrectly.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/ImplementSerializationMethodsCorrectly.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/ImplementSerializationMethodsCorrectly.cs
index 0129fc9137e..01357dcc07c 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/ImplementSerializationMethodsCorrectly.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/ImplementSerializationMethodsCorrectly.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/IndentSingleLineFollowingConditional.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/IndentSingleLineFollowingConditional.cs
index 25e90788b75..ee1e8f06367 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/IndentSingleLineFollowingConditional.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/IndentSingleLineFollowingConditional.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/IndexOfCheckAgainstZero.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/IndexOfCheckAgainstZero.cs
index 2f2d9e54032..fe2705fff6d 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/IndexOfCheckAgainstZero.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/IndexOfCheckAgainstZero.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/InfiniteRecursion.RoslynCfg.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/InfiniteRecursion.RoslynCfg.cs
index be1cfc0ebfd..26476153140 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/InfiniteRecursion.RoslynCfg.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/InfiniteRecursion.RoslynCfg.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/InfiniteRecursion.SonarCfg.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/InfiniteRecursion.SonarCfg.cs
index 8410dfd173f..b04a889163f 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/InfiniteRecursion.SonarCfg.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/InfiniteRecursion.SonarCfg.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/InfiniteRecursion.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/InfiniteRecursion.cs
index a0c0e018a08..6d68bc20cd7 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/InfiniteRecursion.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/InfiniteRecursion.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/InheritedCollidingInterfaceMembers.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/InheritedCollidingInterfaceMembers.cs
index a4ad7db4b0b..5ca168ef3fc 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/InheritedCollidingInterfaceMembers.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/InheritedCollidingInterfaceMembers.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/InitializeStaticFieldsInline.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/InitializeStaticFieldsInline.cs
index 9976de30a89..7b31aa973d6 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/InitializeStaticFieldsInline.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/InitializeStaticFieldsInline.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/InsecureEncryptionAlgorithm.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/InsecureEncryptionAlgorithm.cs
index 88e23e94783..5a642ba3c54 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/InsecureEncryptionAlgorithm.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/InsecureEncryptionAlgorithm.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/InsecureTemporaryFilesCreation.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/InsecureTemporaryFilesCreation.cs
index f5848a3a1e3..7f41ebe8d28 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/InsecureTemporaryFilesCreation.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/InsecureTemporaryFilesCreation.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/InsteadOfAny.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/InsteadOfAny.cs
index 7c7ea764ef3..4e3e05ad652 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/InsteadOfAny.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/InsteadOfAny.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/InterfaceMethodsShouldBeCallableByChildTypes.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/InterfaceMethodsShouldBeCallableByChildTypes.cs
index 6ac6aab4262..ebb914ee794 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/InterfaceMethodsShouldBeCallableByChildTypes.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/InterfaceMethodsShouldBeCallableByChildTypes.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/InterfacesShouldNotBeEmpty.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/InterfacesShouldNotBeEmpty.cs
index aaa8e980f25..fd01869501b 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/InterfacesShouldNotBeEmpty.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/InterfacesShouldNotBeEmpty.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/InvalidCastToInterface.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/InvalidCastToInterface.cs
index f1ff284e7cf..dd53fed5807 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/InvalidCastToInterface.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/InvalidCastToInterface.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/InvocationResolvesToOverrideWithParams.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/InvocationResolvesToOverrideWithParams.cs
index 28dec935bc0..b7247281c31 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/InvocationResolvesToOverrideWithParams.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/InvocationResolvesToOverrideWithParams.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/IssueSuppression.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/IssueSuppression.cs
index abad464a1c4..a43859907e1 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/IssueSuppression.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/IssueSuppression.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/JSInvokableMethodsShouldBePublic.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/JSInvokableMethodsShouldBePublic.cs
index f64870451ad..0eada7b6f76 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/JSInvokableMethodsShouldBePublic.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/JSInvokableMethodsShouldBePublic.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/JwtSigned.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/JwtSigned.cs
index 9c2338634cf..3b7135be74c 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/JwtSigned.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/JwtSigned.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/LdapConnectionShouldBeSecure.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/LdapConnectionShouldBeSecure.cs
index 57a671c9eb4..66c47515e50 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/LdapConnectionShouldBeSecure.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/LdapConnectionShouldBeSecure.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/LineLength.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/LineLength.cs
index a6ee92e8481..ba4865a6ee1 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/LineLength.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/LineLength.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/LinkedListPropertiesInsteadOfMethods.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/LinkedListPropertiesInsteadOfMethods.cs
index 30f940f4ffe..2c2d6836fe0 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/LinkedListPropertiesInsteadOfMethods.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/LinkedListPropertiesInsteadOfMethods.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/LinkedListPropertiesInsteadOfMethodsCodeFix.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/LinkedListPropertiesInsteadOfMethodsCodeFix.cs
index c319b6108fc..51dc775009b 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/LinkedListPropertiesInsteadOfMethodsCodeFix.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/LinkedListPropertiesInsteadOfMethodsCodeFix.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/LiteralSuffixUpperCase.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/LiteralSuffixUpperCase.cs
index 1a9a788c7e8..bf1f0245d99 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/LiteralSuffixUpperCase.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/LiteralSuffixUpperCase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/LiteralSuffixUpperCaseCodeFix.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/LiteralSuffixUpperCaseCodeFix.cs
index 0434c533725..82462b32f44 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/LiteralSuffixUpperCaseCodeFix.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/LiteralSuffixUpperCaseCodeFix.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/LiteralsShouldNotBePassedAsLocalizedParameters.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/LiteralsShouldNotBePassedAsLocalizedParameters.cs
index 8c317246e99..db5d8d2f023 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/LiteralsShouldNotBePassedAsLocalizedParameters.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/LiteralsShouldNotBePassedAsLocalizedParameters.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/LockedFieldShouldBeReadonly.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/LockedFieldShouldBeReadonly.cs
index 524ac4eea34..435ada60233 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/LockedFieldShouldBeReadonly.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/LockedFieldShouldBeReadonly.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/LoopsAndLinq.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/LoopsAndLinq.cs
index 0a2e45b75d9..b35e541201e 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/LoopsAndLinq.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/LoopsAndLinq.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/LossOfFractionInDivision.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/LossOfFractionInDivision.cs
index 8b777ff315b..1c6ca295fe7 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/LossOfFractionInDivision.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/LossOfFractionInDivision.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/MagicNumberShouldNotBeUsed.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/MagicNumberShouldNotBeUsed.cs
index 27d02b1485e..5e7ff59d64c 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/MagicNumberShouldNotBeUsed.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/MagicNumberShouldNotBeUsed.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/MarkAssemblyWithAssemblyVersionAttribute.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/MarkAssemblyWithAssemblyVersionAttribute.cs
index ca3eb8e55b8..a094280d233 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/MarkAssemblyWithAssemblyVersionAttribute.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/MarkAssemblyWithAssemblyVersionAttribute.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/MarkAssemblyWithClsCompliantAttribute.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/MarkAssemblyWithClsCompliantAttribute.cs
index 954e54fb6b7..187170b6b32 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/MarkAssemblyWithClsCompliantAttribute.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/MarkAssemblyWithClsCompliantAttribute.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/MarkAssemblyWithComVisibleAttribute.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/MarkAssemblyWithComVisibleAttribute.cs
index e019c9eef3d..0e488fec122 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/MarkAssemblyWithComVisibleAttribute.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/MarkAssemblyWithComVisibleAttribute.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/MarkAssemblyWithNeutralResourcesLanguageAttribute.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/MarkAssemblyWithNeutralResourcesLanguageAttribute.cs
index 04cf6928e47..11be5d8929b 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/MarkAssemblyWithNeutralResourcesLanguageAttribute.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/MarkAssemblyWithNeutralResourcesLanguageAttribute.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/MarkWindowsFormsMainWithStaThread.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/MarkWindowsFormsMainWithStaThread.cs
index 7bdbcac1ea8..d6e98f5b51d 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/MarkWindowsFormsMainWithStaThread.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/MarkWindowsFormsMainWithStaThread.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/MemberInitializedToDefault.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/MemberInitializedToDefault.cs
index dd40b6f9a2b..160d47222f8 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/MemberInitializedToDefault.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/MemberInitializedToDefault.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/MemberInitializedToDefaultCodeFix.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/MemberInitializedToDefaultCodeFix.cs
index a371143873b..8b5766d3c99 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/MemberInitializedToDefaultCodeFix.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/MemberInitializedToDefaultCodeFix.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/MemberInitializerRedundant.RoslynCfg.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/MemberInitializerRedundant.RoslynCfg.cs
index e7766b0240a..a52442c655d 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/MemberInitializerRedundant.RoslynCfg.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/MemberInitializerRedundant.RoslynCfg.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/MemberInitializerRedundant.SonarCfg.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/MemberInitializerRedundant.SonarCfg.cs
index 896681c19a5..a855be170b3 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/MemberInitializerRedundant.SonarCfg.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/MemberInitializerRedundant.SonarCfg.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/MemberInitializerRedundant.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/MemberInitializerRedundant.cs
index 617f721e05b..aad44ddaf01 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/MemberInitializerRedundant.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/MemberInitializerRedundant.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/MemberOverrideCallsBaseMember.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/MemberOverrideCallsBaseMember.cs
index c82e5afa166..28439f2f038 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/MemberOverrideCallsBaseMember.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/MemberOverrideCallsBaseMember.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/MemberOverrideCallsBaseMemberCodeFix.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/MemberOverrideCallsBaseMemberCodeFix.cs
index a9f83f922c6..f70cd723095 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/MemberOverrideCallsBaseMemberCodeFix.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/MemberOverrideCallsBaseMemberCodeFix.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/MemberShadowsOuterStaticMember.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/MemberShadowsOuterStaticMember.cs
index 204df064182..0c4a84b38ad 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/MemberShadowsOuterStaticMember.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/MemberShadowsOuterStaticMember.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/MemberShouldBeStatic.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/MemberShouldBeStatic.cs
index 665d0fef575..5a94998a188 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/MemberShouldBeStatic.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/MemberShouldBeStatic.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/MemberShouldNotHaveConflictingTransparencyAttributes.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/MemberShouldNotHaveConflictingTransparencyAttributes.cs
index 9b60e90738f..d82a6327ea6 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/MemberShouldNotHaveConflictingTransparencyAttributes.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/MemberShouldNotHaveConflictingTransparencyAttributes.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/MethodOverloadOptionalParameter.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/MethodOverloadOptionalParameter.cs
index bd76f5a2632..f9638ea7c0a 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/MethodOverloadOptionalParameter.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/MethodOverloadOptionalParameter.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/MethodOverloadsShouldBeGrouped.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/MethodOverloadsShouldBeGrouped.cs
index e8b490aa698..1858d9af71d 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/MethodOverloadsShouldBeGrouped.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/MethodOverloadsShouldBeGrouped.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/MethodOverrideAddsParams.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/MethodOverrideAddsParams.cs
index 59f037ae748..0ad4dd26cb2 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/MethodOverrideAddsParams.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/MethodOverrideAddsParams.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/MethodOverrideAddsParamsCodeFix.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/MethodOverrideAddsParamsCodeFix.cs
index 857751732b1..fb4fc04ed9a 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/MethodOverrideAddsParamsCodeFix.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/MethodOverrideAddsParamsCodeFix.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/MethodOverrideChangedDefaultValue.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/MethodOverrideChangedDefaultValue.cs
index b36afa3f820..da5d40a38c9 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/MethodOverrideChangedDefaultValue.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/MethodOverrideChangedDefaultValue.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/MethodOverrideChangedDefaultValueCodeFix.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/MethodOverrideChangedDefaultValueCodeFix.cs
index 95d55f9e8e1..2eb3a79137c 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/MethodOverrideChangedDefaultValueCodeFix.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/MethodOverrideChangedDefaultValueCodeFix.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/MethodOverrideNoParams.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/MethodOverrideNoParams.cs
index 59bf32e43cf..62799a65eee 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/MethodOverrideNoParams.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/MethodOverrideNoParams.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/MethodOverrideNoParamsCodeFix.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/MethodOverrideNoParamsCodeFix.cs
index b736dda3923..3804cd3158d 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/MethodOverrideNoParamsCodeFix.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/MethodOverrideNoParamsCodeFix.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/MethodParameterMissingOptional.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/MethodParameterMissingOptional.cs
index 906a63246d5..efd5db009bb 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/MethodParameterMissingOptional.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/MethodParameterMissingOptional.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/MethodParameterMissingOptionalCodeFix.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/MethodParameterMissingOptionalCodeFix.cs
index 1327a6af99d..b0a6552a3d2 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/MethodParameterMissingOptionalCodeFix.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/MethodParameterMissingOptionalCodeFix.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/MethodParameterUnused.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/MethodParameterUnused.cs
index fb330c4d1f5..217da75b53f 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/MethodParameterUnused.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/MethodParameterUnused.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/MethodParameterUnusedCodeFix.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/MethodParameterUnusedCodeFix.cs
index 22d3a6e37f1..ed2f6b5967f 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/MethodParameterUnusedCodeFix.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/MethodParameterUnusedCodeFix.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/MethodShouldBeNamedAccordingToSynchronicity.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/MethodShouldBeNamedAccordingToSynchronicity.cs
index 23e3dea2cbd..52c9fa78f42 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/MethodShouldBeNamedAccordingToSynchronicity.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/MethodShouldBeNamedAccordingToSynchronicity.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/MethodShouldNotOnlyReturnConstant.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/MethodShouldNotOnlyReturnConstant.cs
index bcbaa255cd8..bbdb70ce74f 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/MethodShouldNotOnlyReturnConstant.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/MethodShouldNotOnlyReturnConstant.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/MethodsShouldNotHaveIdenticalImplementations.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/MethodsShouldNotHaveIdenticalImplementations.cs
index c8b3a98eb8d..c661d761922 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/MethodsShouldNotHaveIdenticalImplementations.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/MethodsShouldNotHaveIdenticalImplementations.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/MethodsShouldNotHaveTooManyLines.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/MethodsShouldNotHaveTooManyLines.cs
index 38475f4791d..10cee9f9b27 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/MethodsShouldNotHaveTooManyLines.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/MethodsShouldNotHaveTooManyLines.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/MethodsShouldUseBaseTypes.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/MethodsShouldUseBaseTypes.cs
index 66d1e4928bc..d38f358ae72 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/MethodsShouldUseBaseTypes.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/MethodsShouldUseBaseTypes.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/MultilineBlocksWithoutBrace.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/MultilineBlocksWithoutBrace.cs
index 64d90d123ab..665d5ba2a6f 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/MultilineBlocksWithoutBrace.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/MultilineBlocksWithoutBrace.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/MultipleVariableDeclaration.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/MultipleVariableDeclaration.cs
index 34d1cb0973f..213d8e95663 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/MultipleVariableDeclaration.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/MultipleVariableDeclaration.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/MultipleVariableDeclarationCodeFix.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/MultipleVariableDeclarationCodeFix.cs
index 237c796786e..169e7032343 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/MultipleVariableDeclarationCodeFix.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/MultipleVariableDeclarationCodeFix.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/MutableFieldsShouldNotBe.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/MutableFieldsShouldNotBe.cs
index 3868cab6bff..56af7d1464b 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/MutableFieldsShouldNotBe.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/MutableFieldsShouldNotBe.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/MutableFieldsShouldNotBePublicReadonly.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/MutableFieldsShouldNotBePublicReadonly.cs
index 5b160456340..968f5032eae 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/MutableFieldsShouldNotBePublicReadonly.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/MutableFieldsShouldNotBePublicReadonly.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/MutableFieldsShouldNotBePublicStatic.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/MutableFieldsShouldNotBePublicStatic.cs
index de0b25e658a..e08c8b6778f 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/MutableFieldsShouldNotBePublicStatic.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/MutableFieldsShouldNotBePublicStatic.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/NameOfShouldBeUsed.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/NameOfShouldBeUsed.cs
index 77a03053517..b17ecb3d8ad 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/NameOfShouldBeUsed.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/NameOfShouldBeUsed.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/NativeMethodsShouldBeWrapped.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/NativeMethodsShouldBeWrapped.cs
index 07f38182687..bae3c17e435 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/NativeMethodsShouldBeWrapped.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/NativeMethodsShouldBeWrapped.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/NestedCodeBlock.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/NestedCodeBlock.cs
index 4646f641a6e..4e6b7fb345e 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/NestedCodeBlock.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/NestedCodeBlock.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/NoExceptionsInFinally.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/NoExceptionsInFinally.cs
index 1c7ef2e1d37..b0504e78cfd 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/NoExceptionsInFinally.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/NoExceptionsInFinally.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/NonAsyncTaskShouldNotReturnNull.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/NonAsyncTaskShouldNotReturnNull.cs
index 5f87adb6683..0b82fbdb1e9 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/NonAsyncTaskShouldNotReturnNull.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/NonAsyncTaskShouldNotReturnNull.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/NonDerivedPrivateClassesShouldBeSealed.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/NonDerivedPrivateClassesShouldBeSealed.cs
index e2008fbd9ea..c43c5593718 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/NonDerivedPrivateClassesShouldBeSealed.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/NonDerivedPrivateClassesShouldBeSealed.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/NonFlagsEnumInBitwiseOperation.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/NonFlagsEnumInBitwiseOperation.cs
index 36d15a0d47a..90257e28bb6 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/NonFlagsEnumInBitwiseOperation.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/NonFlagsEnumInBitwiseOperation.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/NonFlagsEnumInBitwiseOperationCodeFix.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/NonFlagsEnumInBitwiseOperationCodeFix.cs
index 542aaa4b324..0c337f55819 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/NonFlagsEnumInBitwiseOperationCodeFix.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/NonFlagsEnumInBitwiseOperationCodeFix.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/NormalizeStringsToUppercase.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/NormalizeStringsToUppercase.cs
index d6337f45b22..20f356c88e2 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/NormalizeStringsToUppercase.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/NormalizeStringsToUppercase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/NotAssignedPrivateMember.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/NotAssignedPrivateMember.cs
index c621eb2b8a4..e8be6d9eb35 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/NotAssignedPrivateMember.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/NotAssignedPrivateMember.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/NumberPatternShouldBeRegular.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/NumberPatternShouldBeRegular.cs
index 209425ee73b..a42819fdfd0 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/NumberPatternShouldBeRegular.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/NumberPatternShouldBeRegular.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/ObjectCreatedDropped.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/ObjectCreatedDropped.cs
index 78001bd5f77..4eeb5864e04 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/ObjectCreatedDropped.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/ObjectCreatedDropped.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/ObjectShouldBeInitializedCorrectlyBase.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/ObjectShouldBeInitializedCorrectlyBase.cs
index 81ad332b214..8078a3d415a 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/ObjectShouldBeInitializedCorrectlyBase.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/ObjectShouldBeInitializedCorrectlyBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/ObsoleteAttributes.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/ObsoleteAttributes.cs
index 4147ec53ec6..372b4443e1f 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/ObsoleteAttributes.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/ObsoleteAttributes.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/OperatorOverloadsShouldHaveNamedAlternatives.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/OperatorOverloadsShouldHaveNamedAlternatives.cs
index f34cd2de851..90fc1d4b5fe 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/OperatorOverloadsShouldHaveNamedAlternatives.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/OperatorOverloadsShouldHaveNamedAlternatives.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/OperatorsShouldBeOverloadedConsistently.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/OperatorsShouldBeOverloadedConsistently.cs
index 9d2413b956d..ba05e938606 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/OperatorsShouldBeOverloadedConsistently.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/OperatorsShouldBeOverloadedConsistently.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/OptionalParameter.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/OptionalParameter.cs
index 7f76cd3e189..9e7a1a10c81 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/OptionalParameter.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/OptionalParameter.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/OptionalParameterNotPassedToBaseCall.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/OptionalParameterNotPassedToBaseCall.cs
index 0701e4adf8b..b99e3f5aaff 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/OptionalParameterNotPassedToBaseCall.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/OptionalParameterNotPassedToBaseCall.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/OptionalParameterWithDefaultValue.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/OptionalParameterWithDefaultValue.cs
index 7e4c861b623..ee8dc6dd154 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/OptionalParameterWithDefaultValue.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/OptionalParameterWithDefaultValue.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/OptionalParameterWithDefaultValueCodeFix.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/OptionalParameterWithDefaultValueCodeFix.cs
index 0f5ef1e77e6..2038efcf8a1 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/OptionalParameterWithDefaultValueCodeFix.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/OptionalParameterWithDefaultValueCodeFix.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/OptionalRefOutParameter.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/OptionalRefOutParameter.cs
index 5b8907b4f7d..8a82813efda 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/OptionalRefOutParameter.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/OptionalRefOutParameter.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/OptionalRefOutParameterCodeFix.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/OptionalRefOutParameterCodeFix.cs
index 0d4f1edb73d..9e2f6373885 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/OptionalRefOutParameterCodeFix.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/OptionalRefOutParameterCodeFix.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/OrderByRepeated.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/OrderByRepeated.cs
index 45a9f1ba9d6..8686bac23eb 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/OrderByRepeated.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/OrderByRepeated.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/OrderByRepeatedCodeFix.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/OrderByRepeatedCodeFix.cs
index 36d189b559f..eacf5ef1876 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/OrderByRepeatedCodeFix.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/OrderByRepeatedCodeFix.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/OverrideGetHashCodeOnOverridingEquals.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/OverrideGetHashCodeOnOverridingEquals.cs
index bc24c5c46b9..23ffdc3198f 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/OverrideGetHashCodeOnOverridingEquals.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/OverrideGetHashCodeOnOverridingEquals.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/PInvokesShouldNotBeVisible.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/PInvokesShouldNotBeVisible.cs
index 11cc6b4efbe..b5e62079f73 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/PInvokesShouldNotBeVisible.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/PInvokesShouldNotBeVisible.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/ParameterAssignedTo.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/ParameterAssignedTo.cs
index 009c363a065..05d0398ae24 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/ParameterAssignedTo.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/ParameterAssignedTo.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/ParameterNameMatchesOriginal.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/ParameterNameMatchesOriginal.cs
index f6c0e971102..d525a3ce9a5 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/ParameterNameMatchesOriginal.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/ParameterNameMatchesOriginal.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/ParameterNamesShouldNotDuplicateMethodNames.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/ParameterNamesShouldNotDuplicateMethodNames.cs
index df7ba4dd304..0cae2eee4e8 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/ParameterNamesShouldNotDuplicateMethodNames.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/ParameterNamesShouldNotDuplicateMethodNames.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/ParameterTypeShouldMatchRouteTypeConstraint.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/ParameterTypeShouldMatchRouteTypeConstraint.cs
index 7e32d77ceb9..6c27b4e60a7 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/ParameterTypeShouldMatchRouteTypeConstraint.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/ParameterTypeShouldMatchRouteTypeConstraint.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/ParameterValidationInAsyncShouldBeWrapped.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/ParameterValidationInAsyncShouldBeWrapped.cs
index ded9be09543..48b8690a031 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/ParameterValidationInAsyncShouldBeWrapped.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/ParameterValidationInAsyncShouldBeWrapped.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/ParameterValidationInYieldShouldBeWrapped.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/ParameterValidationInYieldShouldBeWrapped.cs
index 027ce12d0fd..0b9047b586c 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/ParameterValidationInYieldShouldBeWrapped.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/ParameterValidationInYieldShouldBeWrapped.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/ParametersCorrectOrder.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/ParametersCorrectOrder.cs
index 009fe01e722..3c245d23622 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/ParametersCorrectOrder.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/ParametersCorrectOrder.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/PartCreationPolicyShouldBeUsedWithExportAttribute.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/PartCreationPolicyShouldBeUsedWithExportAttribute.cs
index 665d6a13e68..561f2041e6f 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/PartCreationPolicyShouldBeUsedWithExportAttribute.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/PartCreationPolicyShouldBeUsedWithExportAttribute.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/PartialMethodNoImplementation.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/PartialMethodNoImplementation.cs
index 088ec0be1ae..588d8ce2ba1 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/PartialMethodNoImplementation.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/PartialMethodNoImplementation.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/PointersShouldBePrivate.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/PointersShouldBePrivate.cs
index eb9dd3e52da..ed0a9c7c204 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/PointersShouldBePrivate.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/PointersShouldBePrivate.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/PreferGuidEmpty.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/PreferGuidEmpty.cs
index 5ec05c879de..2f95589a77f 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/PreferGuidEmpty.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/PreferGuidEmpty.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/PreferGuidEmptyCodeFix.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/PreferGuidEmptyCodeFix.cs
index e5012adc738..f450bbbd909 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/PreferGuidEmptyCodeFix.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/PreferGuidEmptyCodeFix.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/PreferJaggedArraysOverMultidimensional.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/PreferJaggedArraysOverMultidimensional.cs
index 83431ea3fa1..8bf6385f0f9 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/PreferJaggedArraysOverMultidimensional.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/PreferJaggedArraysOverMultidimensional.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/PrivateFieldUsedAsLocalVariable.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/PrivateFieldUsedAsLocalVariable.cs
index 85fb410de23..f582ac59ffb 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/PrivateFieldUsedAsLocalVariable.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/PrivateFieldUsedAsLocalVariable.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/PrivateStaticMethodUsedOnlyByNestedClass.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/PrivateStaticMethodUsedOnlyByNestedClass.cs
index bd886ec8212..70c0031c456 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/PrivateStaticMethodUsedOnlyByNestedClass.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/PrivateStaticMethodUsedOnlyByNestedClass.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/PropertiesAccessCorrectField.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/PropertiesAccessCorrectField.cs
index 97f8aefd364..cb674271183 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/PropertiesAccessCorrectField.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/PropertiesAccessCorrectField.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/PropertiesShouldBePreferred.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/PropertiesShouldBePreferred.cs
index 388d5ed3a80..94d316f6997 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/PropertiesShouldBePreferred.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/PropertiesShouldBePreferred.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/PropertyGetterWithThrow.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/PropertyGetterWithThrow.cs
index 7f5bd4d1ef2..4c41ef5abd8 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/PropertyGetterWithThrow.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/PropertyGetterWithThrow.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/PropertyNamesShouldNotMatchGetMethods.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/PropertyNamesShouldNotMatchGetMethods.cs
index a534e0a7a02..9f4759adf96 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/PropertyNamesShouldNotMatchGetMethods.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/PropertyNamesShouldNotMatchGetMethods.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/PropertyToAutoProperty.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/PropertyToAutoProperty.cs
index dd045438773..8900e7804c1 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/PropertyToAutoProperty.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/PropertyToAutoProperty.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/PropertyWriteOnly.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/PropertyWriteOnly.cs
index 8e0f61201cc..d3dbd754c35 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/PropertyWriteOnly.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/PropertyWriteOnly.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/ProvideDeserializationMethodsForOptionalFields.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/ProvideDeserializationMethodsForOptionalFields.cs
index 7600dfde195..e091323c997 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/ProvideDeserializationMethodsForOptionalFields.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/ProvideDeserializationMethodsForOptionalFields.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/PublicConstantField.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/PublicConstantField.cs
index b5625337ec0..9c0cdea56f0 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/PublicConstantField.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/PublicConstantField.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/PublicMethodWithMultidimensionalArray.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/PublicMethodWithMultidimensionalArray.cs
index a9e974a6f83..17e4a7f5be7 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/PublicMethodWithMultidimensionalArray.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/PublicMethodWithMultidimensionalArray.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/PureAttributeOnVoidMethod.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/PureAttributeOnVoidMethod.cs
index 52be087d187..6fc3f6da3ed 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/PureAttributeOnVoidMethod.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/PureAttributeOnVoidMethod.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/RedundancyInConstructorDestructorDeclaration.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/RedundancyInConstructorDestructorDeclaration.cs
index f1c1eea7e00..99bb5bf32b0 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/RedundancyInConstructorDestructorDeclaration.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/RedundancyInConstructorDestructorDeclaration.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/RedundancyInConstructorDestructorDeclarationCodeFix.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/RedundancyInConstructorDestructorDeclarationCodeFix.cs
index 3edf41c12c2..af4fcb91003 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/RedundancyInConstructorDestructorDeclarationCodeFix.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/RedundancyInConstructorDestructorDeclarationCodeFix.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/RedundantArgument.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/RedundantArgument.cs
index 99f24268245..042eeca64db 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/RedundantArgument.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/RedundantArgument.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/RedundantArgumentCodeFix.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/RedundantArgumentCodeFix.cs
index 7a9193b34f3..e66d0300821 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/RedundantArgumentCodeFix.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/RedundantArgumentCodeFix.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/RedundantCast.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/RedundantCast.cs
index fef073bc7e9..337107b41d9 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/RedundantCast.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/RedundantCast.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/RedundantCastCodeFix.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/RedundantCastCodeFix.cs
index 976ef6a7ca6..4c37f54a57b 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/RedundantCastCodeFix.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/RedundantCastCodeFix.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/RedundantConditionalAroundAssignment.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/RedundantConditionalAroundAssignment.cs
index 32becc6d31e..daf5c38adce 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/RedundantConditionalAroundAssignment.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/RedundantConditionalAroundAssignment.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/RedundantConditionalAroundAssignmentCodeFix.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/RedundantConditionalAroundAssignmentCodeFix.cs
index d0afddd7cea..790c809e8b1 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/RedundantConditionalAroundAssignmentCodeFix.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/RedundantConditionalAroundAssignmentCodeFix.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/RedundantDeclaration.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/RedundantDeclaration.cs
index 930fcfd3fd7..a038295c6c1 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/RedundantDeclaration.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/RedundantDeclaration.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/RedundantDeclarationCodeFix.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/RedundantDeclarationCodeFix.cs
index 24ab1e8ee1e..9e7cb1f1816 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/RedundantDeclarationCodeFix.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/RedundantDeclarationCodeFix.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/RedundantInheritanceList.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/RedundantInheritanceList.cs
index 396cab0ebf4..73bf799fcc1 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/RedundantInheritanceList.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/RedundantInheritanceList.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/RedundantInheritanceListCodeFix.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/RedundantInheritanceListCodeFix.cs
index f6720bf51aa..d72ab2ffcc6 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/RedundantInheritanceListCodeFix.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/RedundantInheritanceListCodeFix.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/RedundantJumpStatement.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/RedundantJumpStatement.cs
index eca64cf8a0a..a5e44b54298 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/RedundantJumpStatement.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/RedundantJumpStatement.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/RedundantModifier.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/RedundantModifier.cs
index 51da00ec99d..98cfc361112 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/RedundantModifier.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/RedundantModifier.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/RedundantModifierCodeFix.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/RedundantModifierCodeFix.cs
index 06b58559911..b3f45fc46bc 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/RedundantModifierCodeFix.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/RedundantModifierCodeFix.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/RedundantNullCheck.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/RedundantNullCheck.cs
index 3f2c17bf263..194fcafb5fe 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/RedundantNullCheck.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/RedundantNullCheck.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/RedundantNullCheckCodeFix.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/RedundantNullCheckCodeFix.cs
index 5b53967e1f6..f7bdb6ebbd4 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/RedundantNullCheckCodeFix.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/RedundantNullCheckCodeFix.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/RedundantNullableTypeComparison.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/RedundantNullableTypeComparison.cs
index b8a4d512b0b..a8794f6a8bd 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/RedundantNullableTypeComparison.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/RedundantNullableTypeComparison.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/RedundantParentheses.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/RedundantParentheses.cs
index 4ac7ede5482..a57fe362c36 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/RedundantParentheses.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/RedundantParentheses.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/RedundantParenthesesCodeFix.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/RedundantParenthesesCodeFix.cs
index 6055b5764df..9f0715abd58 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/RedundantParenthesesCodeFix.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/RedundantParenthesesCodeFix.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/RedundantParenthesesObjectsCreation.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/RedundantParenthesesObjectsCreation.cs
index bc46dd9a721..5a503649369 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/RedundantParenthesesObjectsCreation.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/RedundantParenthesesObjectsCreation.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/RedundantPropertyNamesInAnonymousClass.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/RedundantPropertyNamesInAnonymousClass.cs
index 6af4b425299..a36237d2ed1 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/RedundantPropertyNamesInAnonymousClass.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/RedundantPropertyNamesInAnonymousClass.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/RedundantPropertyNamesInAnonymousClassCodeFix.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/RedundantPropertyNamesInAnonymousClassCodeFix.cs
index d165994aafa..a5d7933659a 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/RedundantPropertyNamesInAnonymousClassCodeFix.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/RedundantPropertyNamesInAnonymousClassCodeFix.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/RedundantToArrayCall.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/RedundantToArrayCall.cs
index d7900bb9b0f..ab764a59c49 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/RedundantToArrayCall.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/RedundantToArrayCall.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/RedundantToArrayCallCodeFix.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/RedundantToArrayCallCodeFix.cs
index 387d79c9a1b..cbe8f5c52ae 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/RedundantToArrayCallCodeFix.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/RedundantToArrayCallCodeFix.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/RedundantToStringCall.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/RedundantToStringCall.cs
index 8a4aaba250e..8132530964f 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/RedundantToStringCall.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/RedundantToStringCall.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/RedundantToStringCallCodeFix.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/RedundantToStringCallCodeFix.cs
index 8f8532a08a5..012465f8445 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/RedundantToStringCallCodeFix.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/RedundantToStringCallCodeFix.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/ReferenceEqualityCheckWhenEqualsExists.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/ReferenceEqualityCheckWhenEqualsExists.cs
index 863e3edc262..7b396f73fe3 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/ReferenceEqualityCheckWhenEqualsExists.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/ReferenceEqualityCheckWhenEqualsExists.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/ReferenceEqualsOnValueType.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/ReferenceEqualsOnValueType.cs
index f0099226005..40d39bd95ea 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/ReferenceEqualsOnValueType.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/ReferenceEqualsOnValueType.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/RegularExpressions/RegexMustHaveValidSyntax.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/RegularExpressions/RegexMustHaveValidSyntax.cs
index 08830af87c5..949e94dc197 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/RegularExpressions/RegexMustHaveValidSyntax.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/RegularExpressions/RegexMustHaveValidSyntax.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/RequireAttributeUsageAttribute.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/RequireAttributeUsageAttribute.cs
index 6c830c96c3b..09ea59a4130 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/RequireAttributeUsageAttribute.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/RequireAttributeUsageAttribute.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/ReturnEmptyCollectionInsteadOfNull.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/ReturnEmptyCollectionInsteadOfNull.cs
index 6a2f86815cf..32c6d923276 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/ReturnEmptyCollectionInsteadOfNull.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/ReturnEmptyCollectionInsteadOfNull.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/ReturnValueIgnored.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/ReturnValueIgnored.cs
index 43f0e76ace1..fc58890e5a8 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/ReturnValueIgnored.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/ReturnValueIgnored.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/ReversedOperators.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/ReversedOperators.cs
index 6b371508492..610adce3f2c 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/ReversedOperators.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/ReversedOperators.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/RightCurlyBraceStartsLine.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/RightCurlyBraceStartsLine.cs
index 8ed001a0c79..64cbec9f98c 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/RightCurlyBraceStartsLine.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/RightCurlyBraceStartsLine.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/SecurityPInvokeMethodShouldNotBeCalled.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/SecurityPInvokeMethodShouldNotBeCalled.cs
index 8deaf11d3c1..f514c2efa7f 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/SecurityPInvokeMethodShouldNotBeCalled.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/SecurityPInvokeMethodShouldNotBeCalled.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/SelfAssignment.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/SelfAssignment.cs
index b4782009631..ad4e26aa6e0 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/SelfAssignment.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/SelfAssignment.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/SerializationConstructorsShouldBeSecured.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/SerializationConstructorsShouldBeSecured.cs
index 880a06d1344..bc58498d9e4 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/SerializationConstructorsShouldBeSecured.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/SerializationConstructorsShouldBeSecured.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/SetLocaleForDataTypes.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/SetLocaleForDataTypes.cs
index a8b930f4a3b..dd6a056f54d 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/SetLocaleForDataTypes.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/SetLocaleForDataTypes.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/SetPropertiesInsteadOfMethods.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/SetPropertiesInsteadOfMethods.cs
index 939bc8702e2..b956020f807 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/SetPropertiesInsteadOfMethods.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/SetPropertiesInsteadOfMethods.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/ShiftDynamicNotInteger.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/ShiftDynamicNotInteger.cs
index 5b8fa1315de..f4019cdc4b1 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/ShiftDynamicNotInteger.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/ShiftDynamicNotInteger.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/ShouldImplementExportedInterfaces.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/ShouldImplementExportedInterfaces.cs
index c1db5924c50..def1abd892c 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/ShouldImplementExportedInterfaces.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/ShouldImplementExportedInterfaces.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/SingleStatementPerLine.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/SingleStatementPerLine.cs
index 248eabe10a1..1cdb2e0f189 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/SingleStatementPerLine.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/SingleStatementPerLine.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/SpecifyIFormatProviderOrCultureInfo.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/SpecifyIFormatProviderOrCultureInfo.cs
index d346ee0f6ea..107630af84e 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/SpecifyIFormatProviderOrCultureInfo.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/SpecifyIFormatProviderOrCultureInfo.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/SpecifyStringComparison.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/SpecifyStringComparison.cs
index 0e331a51724..f874d686524 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/SpecifyStringComparison.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/SpecifyStringComparison.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/SqlKeywordsDelimitedBySpace.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/SqlKeywordsDelimitedBySpace.cs
index e96ad4c2acf..4486a3a1578 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/SqlKeywordsDelimitedBySpace.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/SqlKeywordsDelimitedBySpace.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/StaticFieldInGenericClass.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/StaticFieldInGenericClass.cs
index 7266ceeac0f..2d008ec870b 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/StaticFieldInGenericClass.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/StaticFieldInGenericClass.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/StaticFieldInitializerOrder.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/StaticFieldInitializerOrder.cs
index e57a643bb69..0f256f9213f 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/StaticFieldInitializerOrder.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/StaticFieldInitializerOrder.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/StaticFieldVisible.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/StaticFieldVisible.cs
index 8d9c852d685..746cc56aae7 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/StaticFieldVisible.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/StaticFieldVisible.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/StaticFieldWrittenFrom.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/StaticFieldWrittenFrom.cs
index e529f9122c9..490e92bdd8c 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/StaticFieldWrittenFrom.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/StaticFieldWrittenFrom.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/StaticFieldWrittenFromInstanceConstructor.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/StaticFieldWrittenFromInstanceConstructor.cs
index a3a03ffaaf7..d4a14b654d6 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/StaticFieldWrittenFromInstanceConstructor.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/StaticFieldWrittenFromInstanceConstructor.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/StaticFieldWrittenFromInstanceMember.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/StaticFieldWrittenFromInstanceMember.cs
index be75c1a82ef..27ad2608ba9 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/StaticFieldWrittenFromInstanceMember.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/StaticFieldWrittenFromInstanceMember.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/StaticSealedClassProtectedMembers.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/StaticSealedClassProtectedMembers.cs
index b745e1328cd..a4420c90e43 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/StaticSealedClassProtectedMembers.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/StaticSealedClassProtectedMembers.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/StreamReadStatement.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/StreamReadStatement.cs
index df3831e881d..d57090bcac9 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/StreamReadStatement.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/StreamReadStatement.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/StringConcatenationInLoop.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/StringConcatenationInLoop.cs
index b2505fbfc5f..c14f08fc6ed 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/StringConcatenationInLoop.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/StringConcatenationInLoop.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/StringFormatValidator.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/StringFormatValidator.cs
index 0d6a1d93e39..93ad70c3550 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/StringFormatValidator.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/StringFormatValidator.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/StringLiteralShouldNotBeDuplicated.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/StringLiteralShouldNotBeDuplicated.cs
index 332e359cfe9..851e719f5d4 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/StringLiteralShouldNotBeDuplicated.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/StringLiteralShouldNotBeDuplicated.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/StringOffsetMethods.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/StringOffsetMethods.cs
index ece033bc6ad..920a1126bb7 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/StringOffsetMethods.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/StringOffsetMethods.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/StringOperationWithoutCulture.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/StringOperationWithoutCulture.cs
index fbd4034d7a7..adbceebff9d 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/StringOperationWithoutCulture.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/StringOperationWithoutCulture.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/StringOrIntegralTypesForIndexers.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/StringOrIntegralTypesForIndexers.cs
index 44312a1fbc0..42a12d0ef07 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/StringOrIntegralTypesForIndexers.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/StringOrIntegralTypesForIndexers.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/SuppressFinalizeUseless.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/SuppressFinalizeUseless.cs
index 34d0bc3c93b..52fc5b43e9a 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/SuppressFinalizeUseless.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/SuppressFinalizeUseless.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/SuppressFinalizeUselessCodeFix.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/SuppressFinalizeUselessCodeFix.cs
index df24dd2abf9..0ac5c0fae1c 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/SuppressFinalizeUselessCodeFix.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/SuppressFinalizeUselessCodeFix.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/SwitchCaseFallsThroughToDefault.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/SwitchCaseFallsThroughToDefault.cs
index 48ce11ad956..4598362fcc8 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/SwitchCaseFallsThroughToDefault.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/SwitchCaseFallsThroughToDefault.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/SwitchCaseFallsThroughToDefaultCodeFix.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/SwitchCaseFallsThroughToDefaultCodeFix.cs
index a80d4699aec..0143ad223b4 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/SwitchCaseFallsThroughToDefaultCodeFix.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/SwitchCaseFallsThroughToDefaultCodeFix.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/SwitchCasesMinimumThree.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/SwitchCasesMinimumThree.cs
index 74cc9f419b3..216fb34e049 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/SwitchCasesMinimumThree.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/SwitchCasesMinimumThree.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/SwitchDefaultClauseEmpty.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/SwitchDefaultClauseEmpty.cs
index 48db0444d04..833e9808087 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/SwitchDefaultClauseEmpty.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/SwitchDefaultClauseEmpty.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/SwitchDefaultClauseEmptyCodeFix.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/SwitchDefaultClauseEmptyCodeFix.cs
index 0842312aca5..2c6e7c27b2d 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/SwitchDefaultClauseEmptyCodeFix.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/SwitchDefaultClauseEmptyCodeFix.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/SwitchSectionShouldNotHaveTooManyStatements.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/SwitchSectionShouldNotHaveTooManyStatements.cs
index ccb1d071ad1..17d1d02a1a9 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/SwitchSectionShouldNotHaveTooManyStatements.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/SwitchSectionShouldNotHaveTooManyStatements.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/SwitchShouldNotBeNested.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/SwitchShouldNotBeNested.cs
index fa2f0cb9ab5..42cb48de562 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/SwitchShouldNotBeNested.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/SwitchShouldNotBeNested.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/SwitchWithoutDefault.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/SwitchWithoutDefault.cs
index 89261f532f7..e55403b031a 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/SwitchWithoutDefault.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/SwitchWithoutDefault.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/SymbolicExecution/SymbolicExecutionRunner.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/SymbolicExecution/SymbolicExecutionRunner.cs
index eb5c5f0f658..319860b002f 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/SymbolicExecution/SymbolicExecutionRunner.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/SymbolicExecution/SymbolicExecutionRunner.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/TabCharacter.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/TabCharacter.cs
index 302d4bd6e2d..2916eae2343 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/TabCharacter.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/TabCharacter.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/TaskConfigureAwait.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/TaskConfigureAwait.cs
index 3590fd371b9..3a51e11d1cc 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/TaskConfigureAwait.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/TaskConfigureAwait.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/TestClassShouldHaveTestMethod.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/TestClassShouldHaveTestMethod.cs
index dffa07341e8..f699d1a3ee3 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/TestClassShouldHaveTestMethod.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/TestClassShouldHaveTestMethod.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/TestMethodShouldContainAssertion.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/TestMethodShouldContainAssertion.cs
index 2fadb698e71..07d8b73fd9f 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/TestMethodShouldContainAssertion.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/TestMethodShouldContainAssertion.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/TestMethodShouldHaveCorrectSignature.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/TestMethodShouldHaveCorrectSignature.cs
index 1efda74df0d..a568343b688 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/TestMethodShouldHaveCorrectSignature.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/TestMethodShouldHaveCorrectSignature.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/TestMethodShouldNotBeIgnored.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/TestMethodShouldNotBeIgnored.cs
index 007cf1f063c..4e190c1c146 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/TestMethodShouldNotBeIgnored.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/TestMethodShouldNotBeIgnored.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/TestsShouldNotUseThreadSleep.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/TestsShouldNotUseThreadSleep.cs
index 97055fd1dfb..f679f3d2ae4 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/TestsShouldNotUseThreadSleep.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/TestsShouldNotUseThreadSleep.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/ThisShouldNotBeExposedFromConstructors.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/ThisShouldNotBeExposedFromConstructors.cs
index 3c501b238b3..e42115787cb 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/ThisShouldNotBeExposedFromConstructors.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/ThisShouldNotBeExposedFromConstructors.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/ThreadResumeOrSuspendShouldNotBeCalled.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/ThreadResumeOrSuspendShouldNotBeCalled.cs
index c099462c510..035b857f286 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/ThreadResumeOrSuspendShouldNotBeCalled.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/ThreadResumeOrSuspendShouldNotBeCalled.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/ThreadStaticNonStaticField.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/ThreadStaticNonStaticField.cs
index 7d9b91b965f..67b39dbd01d 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/ThreadStaticNonStaticField.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/ThreadStaticNonStaticField.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/ThreadStaticNonStaticFieldCodeFix.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/ThreadStaticNonStaticFieldCodeFix.cs
index 9a04eaa8487..8cfeee1cc27 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/ThreadStaticNonStaticFieldCodeFix.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/ThreadStaticNonStaticFieldCodeFix.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/ThreadStaticWithInitializer.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/ThreadStaticWithInitializer.cs
index c331f5fd97b..efab9575459 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/ThreadStaticWithInitializer.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/ThreadStaticWithInitializer.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/ThrowReservedExceptions.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/ThrowReservedExceptions.cs
index f90381998a9..515cac8f48c 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/ThrowReservedExceptions.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/ThrowReservedExceptions.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/ToStringShouldNotReturnNull.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/ToStringShouldNotReturnNull.cs
index cbc2529c16f..eafc8c764d6 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/ToStringShouldNotReturnNull.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/ToStringShouldNotReturnNull.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/TooManyGenericParameters.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/TooManyGenericParameters.cs
index 7059d54132f..635bb0bf6f8 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/TooManyGenericParameters.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/TooManyGenericParameters.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/TooManyLabelsInSwitch.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/TooManyLabelsInSwitch.cs
index 1b3f7defe80..da0d0efc74b 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/TooManyLabelsInSwitch.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/TooManyLabelsInSwitch.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/TooManyParameters.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/TooManyParameters.cs
index 29c6641cd07..e1a8a2bbcbe 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/TooManyParameters.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/TooManyParameters.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/TrackNotImplementedException.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/TrackNotImplementedException.cs
index 40f3f9b74cc..f1cf5cfaa71 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/TrackNotImplementedException.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/TrackNotImplementedException.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/TryStatementsWithIdenticalCatchShouldBeMerged.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/TryStatementsWithIdenticalCatchShouldBeMerged.cs
index 0de460124c1..87861a85538 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/TryStatementsWithIdenticalCatchShouldBeMerged.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/TryStatementsWithIdenticalCatchShouldBeMerged.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/TypeExaminationOnSystemType.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/TypeExaminationOnSystemType.cs
index 181176a248b..fcd962767c4 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/TypeExaminationOnSystemType.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/TypeExaminationOnSystemType.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/TypeMemberVisibility.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/TypeMemberVisibility.cs
index f70478be32d..d560a64eb37 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/TypeMemberVisibility.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/TypeMemberVisibility.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/TypeNamesShouldNotMatchNamespaces.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/TypeNamesShouldNotMatchNamespaces.cs
index da20d6586c5..ae1704df27a 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/TypeNamesShouldNotMatchNamespaces.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/TypeNamesShouldNotMatchNamespaces.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/TypesShouldNotExtendOutdatedBaseTypes.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/TypesShouldNotExtendOutdatedBaseTypes.cs
index 1085de15d70..2f26423c3ac 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/TypesShouldNotExtendOutdatedBaseTypes.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/TypesShouldNotExtendOutdatedBaseTypes.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/UnaryPrefixOperatorRepeated.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/UnaryPrefixOperatorRepeated.cs
index 4a53d9c372e..7fd2fdfb553 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/UnaryPrefixOperatorRepeated.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/UnaryPrefixOperatorRepeated.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/UnaryPrefixOperatorRepeatedCodeFix.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/UnaryPrefixOperatorRepeatedCodeFix.cs
index 9db5d4e7741..ada43f49a45 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/UnaryPrefixOperatorRepeatedCodeFix.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/UnaryPrefixOperatorRepeatedCodeFix.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/UnchangedLocalVariablesShouldBeConst.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/UnchangedLocalVariablesShouldBeConst.cs
index 87691fb33be..6aa540833c6 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/UnchangedLocalVariablesShouldBeConst.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/UnchangedLocalVariablesShouldBeConst.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/UnchangedLocalVariablesShouldBeConstCodeFix.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/UnchangedLocalVariablesShouldBeConstCodeFix.cs
index d3688d0c5d8..29e6c3db107 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/UnchangedLocalVariablesShouldBeConstCodeFix.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/UnchangedLocalVariablesShouldBeConstCodeFix.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/UnconditionalJumpStatement.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/UnconditionalJumpStatement.cs
index 1e0176e0a90..1d0e21f7b38 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/UnconditionalJumpStatement.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/UnconditionalJumpStatement.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/UninvokedEventDeclaration.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/UninvokedEventDeclaration.cs
index ccb187f039e..56f627034ea 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/UninvokedEventDeclaration.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/UninvokedEventDeclaration.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/UnnecessaryBitwiseOperation.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/UnnecessaryBitwiseOperation.cs
index 4d7b25a996c..f594df83032 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/UnnecessaryBitwiseOperation.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/UnnecessaryBitwiseOperation.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/UnnecessaryBitwiseOperationCodeFix.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/UnnecessaryBitwiseOperationCodeFix.cs
index c8e546e035f..b8121297580 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/UnnecessaryBitwiseOperationCodeFix.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/UnnecessaryBitwiseOperationCodeFix.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/UnnecessaryMathematicalComparison.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/UnnecessaryMathematicalComparison.cs
index e778728d7c7..c628bde6834 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/UnnecessaryMathematicalComparison.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/UnnecessaryMathematicalComparison.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/UnnecessaryUsings.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/UnnecessaryUsings.cs
index 56e6443a2d7..94a6a0b28af 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/UnnecessaryUsings.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/UnnecessaryUsings.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/UnnecessaryUsingsCodeFix.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/UnnecessaryUsingsCodeFix.cs
index 6865406c66d..c7c6ecff88b 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/UnnecessaryUsingsCodeFix.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/UnnecessaryUsingsCodeFix.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/UnusedPrivateMember.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/UnusedPrivateMember.cs
index cf1e08d40a6..28277366801 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/UnusedPrivateMember.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/UnusedPrivateMember.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/UnusedPrivateMemberCodeFix.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/UnusedPrivateMemberCodeFix.cs
index aba11b394de..f4f99af02cd 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/UnusedPrivateMemberCodeFix.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/UnusedPrivateMemberCodeFix.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/UnusedReturnValue.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/UnusedReturnValue.cs
index e02567aab18..b9792182f0c 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/UnusedReturnValue.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/UnusedReturnValue.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/UnusedStringBuilder.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/UnusedStringBuilder.cs
index 32602073f9c..5f060f27414 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/UnusedStringBuilder.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/UnusedStringBuilder.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/UriShouldNotBeHardcoded.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/UriShouldNotBeHardcoded.cs
index 5741e46f077..4ce5a2da83a 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/UriShouldNotBeHardcoded.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/UriShouldNotBeHardcoded.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/UseCharOverloadOfStringMethods.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/UseCharOverloadOfStringMethods.cs
index 732cb71514b..6c44fb53d74 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/UseCharOverloadOfStringMethods.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/UseCharOverloadOfStringMethods.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/UseCharOverloadOfStringMethodsCodeFix.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/UseCharOverloadOfStringMethodsCodeFix.cs
index 98bc42ab8da..1b91b06074b 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/UseCharOverloadOfStringMethodsCodeFix.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/UseCharOverloadOfStringMethodsCodeFix.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/UseConstantsWhereAppropriate.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/UseConstantsWhereAppropriate.cs
index 6bcbf6b7699..9464451e044 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/UseConstantsWhereAppropriate.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/UseConstantsWhereAppropriate.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/UseCurlyBraces.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/UseCurlyBraces.cs
index 2a2b1d7e895..079e2d38654 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/UseCurlyBraces.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/UseCurlyBraces.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/UseDateTimeOffsetInsteadOfDateTime.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/UseDateTimeOffsetInsteadOfDateTime.cs
index a4a97ee3fff..7550be91176 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/UseDateTimeOffsetInsteadOfDateTime.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/UseDateTimeOffsetInsteadOfDateTime.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/UseFindSystemTimeZoneById.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/UseFindSystemTimeZoneById.cs
index 1d7fddffd0c..35e5d07b147 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/UseFindSystemTimeZoneById.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/UseFindSystemTimeZoneById.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/UseGenericEventHandlerInstances.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/UseGenericEventHandlerInstances.cs
index 9b3aede743a..01f7af4af32 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/UseGenericEventHandlerInstances.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/UseGenericEventHandlerInstances.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/UseGenericWithRefParameters.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/UseGenericWithRefParameters.cs
index f31035f9a1c..938f40d2625 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/UseGenericWithRefParameters.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/UseGenericWithRefParameters.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/UseIFormatProviderForParsingDateAndTime.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/UseIFormatProviderForParsingDateAndTime.cs
index 99084a2151f..1d8b2a4cd40 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/UseIFormatProviderForParsingDateAndTime.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/UseIFormatProviderForParsingDateAndTime.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/UseIndexingInsteadOfLinqMethods.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/UseIndexingInsteadOfLinqMethods.cs
index 38ec6873c2e..7c917151ac8 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/UseIndexingInsteadOfLinqMethods.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/UseIndexingInsteadOfLinqMethods.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/UseLambdaParameterInConcurrentDictionary.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/UseLambdaParameterInConcurrentDictionary.cs
index 52fd2327a72..6766c2b8ee9 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/UseLambdaParameterInConcurrentDictionary.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/UseLambdaParameterInConcurrentDictionary.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/UseNumericLiteralSeparator.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/UseNumericLiteralSeparator.cs
index 6b4e2ec13f2..8e0b28b5147 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/UseNumericLiteralSeparator.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/UseNumericLiteralSeparator.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/UseParamsForVariableArguments.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/UseParamsForVariableArguments.cs
index 3102e180da1..c3d288945ee 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/UseParamsForVariableArguments.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/UseParamsForVariableArguments.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/UseShortCircuitingOperator.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/UseShortCircuitingOperator.cs
index 8c682543535..361778b6783 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/UseShortCircuitingOperator.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/UseShortCircuitingOperator.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/UseShortCircuitingOperatorCodeFix.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/UseShortCircuitingOperatorCodeFix.cs
index 27b70511126..4b729d40097 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/UseShortCircuitingOperatorCodeFix.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/UseShortCircuitingOperatorCodeFix.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/UseStringCreate.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/UseStringCreate.cs
index 6557f5b0874..68bb749663b 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/UseStringCreate.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/UseStringCreate.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/UseStringIsNullOrEmpty.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/UseStringIsNullOrEmpty.cs
index 2e128e99a0e..6b91f4866cb 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/UseStringIsNullOrEmpty.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/UseStringIsNullOrEmpty.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/UseTestableTimeProvider.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/UseTestableTimeProvider.cs
index e66ceefd80b..a01b1974474 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/UseTestableTimeProvider.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/UseTestableTimeProvider.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/UseTrueForAll.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/UseTrueForAll.cs
index 13515fccc9c..31fabd046d7 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/UseTrueForAll.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/UseTrueForAll.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/UseUnixEpoch.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/UseUnixEpoch.cs
index 09c3a4a8a40..fc06066793b 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/UseUnixEpoch.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/UseUnixEpoch.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/UseUnixEpochCodeFix.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/UseUnixEpochCodeFix.cs
index acdb544e23d..b8010722931 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/UseUnixEpochCodeFix.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/UseUnixEpochCodeFix.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/UseUriInsteadOfString.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/UseUriInsteadOfString.cs
index dc2309938a4..52caec42c79 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/UseUriInsteadOfString.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/UseUriInsteadOfString.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/UseValueParameter.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/UseValueParameter.cs
index 1f8fba9d0f3..361e13310f7 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/UseValueParameter.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/UseValueParameter.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/UseWhereBeforeOrderBy.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/UseWhereBeforeOrderBy.cs
index bbef54c2b35..836c68158e3 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/UseWhereBeforeOrderBy.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/UseWhereBeforeOrderBy.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/UseWhileLoopInstead.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/UseWhileLoopInstead.cs
index 421ff811821..4382a0cc05d 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/UseWhileLoopInstead.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/UseWhileLoopInstead.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/Utilities/AnalysisWarningAnalyzer.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/Utilities/AnalysisWarningAnalyzer.cs
index 841bf77ef0e..c42fe1748e5 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/Utilities/AnalysisWarningAnalyzer.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/Utilities/AnalysisWarningAnalyzer.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/Utilities/CopyPasteTokenAnalyzer.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/Utilities/CopyPasteTokenAnalyzer.cs
index 5055e1ad5b2..623500c49fb 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/Utilities/CopyPasteTokenAnalyzer.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/Utilities/CopyPasteTokenAnalyzer.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/Utilities/FileMetadataAnalyzer.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/Utilities/FileMetadataAnalyzer.cs
index 0d8823b3dea..86c46b5e3e8 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/Utilities/FileMetadataAnalyzer.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/Utilities/FileMetadataAnalyzer.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/Utilities/LogAnalyzer.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/Utilities/LogAnalyzer.cs
index 7988f7fc748..6a53e730703 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/Utilities/LogAnalyzer.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/Utilities/LogAnalyzer.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/Utilities/MetricsAnalyzer.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/Utilities/MetricsAnalyzer.cs
index b2afd10d4dc..12da9aae161 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/Utilities/MetricsAnalyzer.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/Utilities/MetricsAnalyzer.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/Utilities/SymbolReferenceAnalyzer.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/Utilities/SymbolReferenceAnalyzer.cs
index 4123d46faf3..d2d5eff76c1 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/Utilities/SymbolReferenceAnalyzer.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/Utilities/SymbolReferenceAnalyzer.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/Utilities/TokenTypeAnalyzer.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/Utilities/TokenTypeAnalyzer.cs
index 958dd6e0859..c089222017f 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/Utilities/TokenTypeAnalyzer.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/Utilities/TokenTypeAnalyzer.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/ValueTypeShouldImplementIEquatable.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/ValueTypeShouldImplementIEquatable.cs
index ca0ec44cf28..367cf334ce5 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/ValueTypeShouldImplementIEquatable.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/ValueTypeShouldImplementIEquatable.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/ValuesUselesslyIncremented.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/ValuesUselesslyIncremented.cs
index 422fe341dc9..876b9c29945 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/ValuesUselesslyIncremented.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/ValuesUselesslyIncremented.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/VariableShadowsField.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/VariableShadowsField.cs
index c347124dad8..1687edf5fc3 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/VariableShadowsField.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/VariableShadowsField.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/VariableUnused.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/VariableUnused.cs
index 57fc59c96b2..184ea8defe1 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/VariableUnused.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/VariableUnused.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/VirtualEventField.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/VirtualEventField.cs
index abe649ca948..eaedabd1015 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/VirtualEventField.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/VirtualEventField.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/VirtualEventFieldCodeFix.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/VirtualEventFieldCodeFix.cs
index 690b8d34c98..d625410b480 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/VirtualEventFieldCodeFix.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/VirtualEventFieldCodeFix.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/WcfMissingContractAttribute.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/WcfMissingContractAttribute.cs
index e81c2360283..ed53b7f64cf 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/WcfMissingContractAttribute.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/WcfMissingContractAttribute.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/WcfNonVoidOneWay.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/WcfNonVoidOneWay.cs
index f4c27896eea..f1bceb89ded 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/WcfNonVoidOneWay.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/WcfNonVoidOneWay.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/WeakSslTlsProtocols.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/WeakSslTlsProtocols.cs
index 9c1e82d2583..6c8ec57d8cc 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/WeakSslTlsProtocols.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/WeakSslTlsProtocols.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/XXE/XmlReaderSettingsValidator.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/XXE/XmlReaderSettingsValidator.cs
index 7138d4a87c7..2d4a2dd0fb0 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/XXE/XmlReaderSettingsValidator.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/XXE/XmlReaderSettingsValidator.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Rules/XmlExternalEntityShouldNotBeParsed.cs b/analyzers/src/SonarAnalyzer.CSharp/Rules/XmlExternalEntityShouldNotBeParsed.cs
index dca9b711a53..071f5bd60dd 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Rules/XmlExternalEntityShouldNotBeParsed.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Rules/XmlExternalEntityShouldNotBeParsed.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Roslyn/CSharpSyntaxClassifier.cs b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Roslyn/CSharpSyntaxClassifier.cs
index 57c536049a4..ded209868da 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Roslyn/CSharpSyntaxClassifier.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Roslyn/CSharpSyntaxClassifier.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Roslyn/CalculationsShouldNotOverflow.cs b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Roslyn/CalculationsShouldNotOverflow.cs
index 44de48eb23d..7c08b06dfe3 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Roslyn/CalculationsShouldNotOverflow.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Roslyn/CalculationsShouldNotOverflow.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Roslyn/ConditionEvaluatesToConstant.cs b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Roslyn/ConditionEvaluatesToConstant.cs
index 07438f7e902..d14f31211cf 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Roslyn/ConditionEvaluatesToConstant.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Roslyn/ConditionEvaluatesToConstant.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Roslyn/EmptyCollectionsShouldNotBeEnumerated.cs b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Roslyn/EmptyCollectionsShouldNotBeEnumerated.cs
index 09c7b7b0282..a5a512453c8 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Roslyn/EmptyCollectionsShouldNotBeEnumerated.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Roslyn/EmptyCollectionsShouldNotBeEnumerated.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Roslyn/EmptyNullableValueAccess.cs b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Roslyn/EmptyNullableValueAccess.cs
index c5c4bc585a2..0c5a999bf2c 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Roslyn/EmptyNullableValueAccess.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Roslyn/EmptyNullableValueAccess.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Roslyn/HashesShouldHaveUnpredictableSalt.cs b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Roslyn/HashesShouldHaveUnpredictableSalt.cs
index 69713dcecfa..b2e67d96c87 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Roslyn/HashesShouldHaveUnpredictableSalt.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Roslyn/HashesShouldHaveUnpredictableSalt.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Roslyn/InitializationVectorShouldBeRandom.cs b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Roslyn/InitializationVectorShouldBeRandom.cs
index d5a3d93b7fd..d0c3038baff 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Roslyn/InitializationVectorShouldBeRandom.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Roslyn/InitializationVectorShouldBeRandom.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Roslyn/LocksReleasedAllPaths.cs b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Roslyn/LocksReleasedAllPaths.cs
index ef6821fb1c0..6a01caacf53 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Roslyn/LocksReleasedAllPaths.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Roslyn/LocksReleasedAllPaths.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Roslyn/NullPointerDereference.cs b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Roslyn/NullPointerDereference.cs
index 3414e07ec3d..075940f9f02 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Roslyn/NullPointerDereference.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Roslyn/NullPointerDereference.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Roslyn/ObjectsShouldNotBeDisposedMoreThanOnce.cs b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Roslyn/ObjectsShouldNotBeDisposedMoreThanOnce.cs
index 01976767b3a..fc3c21d81bd 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Roslyn/ObjectsShouldNotBeDisposedMoreThanOnce.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Roslyn/ObjectsShouldNotBeDisposedMoreThanOnce.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Roslyn/PublicMethodArgumentsShouldBeCheckedForNull.cs b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Roslyn/PublicMethodArgumentsShouldBeCheckedForNull.cs
index 5713bc4a916..c9732a2e3d2 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Roslyn/PublicMethodArgumentsShouldBeCheckedForNull.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Roslyn/PublicMethodArgumentsShouldBeCheckedForNull.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Roslyn/RestrictDeserializedTypes.cs b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Roslyn/RestrictDeserializedTypes.cs
index 4d51aa14b30..bc575abbcde 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Roslyn/RestrictDeserializedTypes.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Roslyn/RestrictDeserializedTypes.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/AbstractExplodedGraph.cs b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/AbstractExplodedGraph.cs
index ca9be18f2e6..6c4c95ce537 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/AbstractExplodedGraph.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/AbstractExplodedGraph.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/Analyzers/ConditionEvaluatesToConstant.cs b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/Analyzers/ConditionEvaluatesToConstant.cs
index 997fefd7ca4..b937dadf7bb 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/Analyzers/ConditionEvaluatesToConstant.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/Analyzers/ConditionEvaluatesToConstant.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/Analyzers/EmptyCollectionsShouldNotBeEnumerated.cs b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/Analyzers/EmptyCollectionsShouldNotBeEnumerated.cs
index bb85485d117..d40b6f8740f 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/Analyzers/EmptyCollectionsShouldNotBeEnumerated.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/Analyzers/EmptyCollectionsShouldNotBeEnumerated.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/Analyzers/EmptyNullableValueAccess.cs b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/Analyzers/EmptyNullableValueAccess.cs
index dc082d5c88d..65b3a536733 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/Analyzers/EmptyNullableValueAccess.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/Analyzers/EmptyNullableValueAccess.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/Analyzers/HashesShouldHaveUnpredictableSalt.cs b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/Analyzers/HashesShouldHaveUnpredictableSalt.cs
index 247063227ad..ba3fe830829 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/Analyzers/HashesShouldHaveUnpredictableSalt.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/Analyzers/HashesShouldHaveUnpredictableSalt.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/Analyzers/InitializationVectorShouldBeRandom.cs b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/Analyzers/InitializationVectorShouldBeRandom.cs
index 53eecb69731..3164463c25f 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/Analyzers/InitializationVectorShouldBeRandom.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/Analyzers/InitializationVectorShouldBeRandom.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/Analyzers/InvalidCastToInterfaceSymbolicExecution.cs b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/Analyzers/InvalidCastToInterfaceSymbolicExecution.cs
index f0d17c29f48..e44b180b093 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/Analyzers/InvalidCastToInterfaceSymbolicExecution.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/Analyzers/InvalidCastToInterfaceSymbolicExecution.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/Analyzers/NullPointerDereference.cs b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/Analyzers/NullPointerDereference.cs
index 4cccad60a82..6abdd4cfa15 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/Analyzers/NullPointerDereference.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/Analyzers/NullPointerDereference.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/Analyzers/ObjectsShouldNotBeDisposedMoreThanOnce.cs b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/Analyzers/ObjectsShouldNotBeDisposedMoreThanOnce.cs
index 63121427b24..663654b26df 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/Analyzers/ObjectsShouldNotBeDisposedMoreThanOnce.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/Analyzers/ObjectsShouldNotBeDisposedMoreThanOnce.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/Analyzers/PublicMethodArgumentsShouldBeCheckedForNull.cs b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/Analyzers/PublicMethodArgumentsShouldBeCheckedForNull.cs
index 98f32466a95..ccd516f3fa5 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/Analyzers/PublicMethodArgumentsShouldBeCheckedForNull.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/Analyzers/PublicMethodArgumentsShouldBeCheckedForNull.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/Analyzers/RestrictDeserializedTypes.cs b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/Analyzers/RestrictDeserializedTypes.cs
index 304ed3c4747..2965bf8de47 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/Analyzers/RestrictDeserializedTypes.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/Analyzers/RestrictDeserializedTypes.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/Checks/ByteArrayCheck.cs b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/Checks/ByteArrayCheck.cs
index 6fdd4c6a74e..b429712714d 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/Checks/ByteArrayCheck.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/Checks/ByteArrayCheck.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/ConditionEvaluatedEventArgs.cs b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/ConditionEvaluatedEventArgs.cs
index 91fec777be7..afcbebc7106 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/ConditionEvaluatedEventArgs.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/ConditionEvaluatedEventArgs.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/Constraints/CollectionConstraintExtensions.cs b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/Constraints/CollectionConstraintExtensions.cs
index bd7f6f87c14..1c5f6111f11 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/Constraints/CollectionConstraintExtensions.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/Constraints/CollectionConstraintExtensions.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/Constraints/InitializationVectorConstraint.cs b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/Constraints/InitializationVectorConstraint.cs
index f04b866444a..8eb5c31caf5 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/Constraints/InitializationVectorConstraint.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/Constraints/InitializationVectorConstraint.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/Constraints/NullableConstraint.cs b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/Constraints/NullableConstraint.cs
index fc4f113b91e..eac9657d954 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/Constraints/NullableConstraint.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/Constraints/NullableConstraint.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/Constraints/StringConstraint.cs b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/Constraints/StringConstraint.cs
index 8a4db80b577..3d865860fa6 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/Constraints/StringConstraint.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/Constraints/StringConstraint.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/Constraints/SymbolicValueConstraints.cs b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/Constraints/SymbolicValueConstraints.cs
index f4a6b47849f..ee7bc5e3750 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/Constraints/SymbolicValueConstraints.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/Constraints/SymbolicValueConstraints.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/DefaultAnalysisContext.cs b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/DefaultAnalysisContext.cs
index 18bec6b11b7..853ab17dab0 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/DefaultAnalysisContext.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/DefaultAnalysisContext.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/ExplodedGraphCheck.cs b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/ExplodedGraphCheck.cs
index f53dc2c18f1..6816ec07a45 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/ExplodedGraphCheck.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/ExplodedGraphCheck.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/ExplodedGraphNode.cs b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/ExplodedGraphNode.cs
index e5bdc5e1d7c..47d00f2abe4 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/ExplodedGraphNode.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/ExplodedGraphNode.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/ISymbolicExecutionAnalysisContext.cs b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/ISymbolicExecutionAnalysisContext.cs
index 261c682134c..a49c0a5b2c4 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/ISymbolicExecutionAnalysisContext.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/ISymbolicExecutionAnalysisContext.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/ISymbolicExecutionAnalyzer.cs b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/ISymbolicExecutionAnalyzer.cs
index 99d116e6c7d..1380d4d324b 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/ISymbolicExecutionAnalyzer.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/ISymbolicExecutionAnalyzer.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/InstructionProcessedEventArgs.cs b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/InstructionProcessedEventArgs.cs
index 43694e73c07..aae9169d54a 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/InstructionProcessedEventArgs.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/InstructionProcessedEventArgs.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/InvocationVisitor.cs b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/InvocationVisitor.cs
index 4075a0d6774..9842f312a89 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/InvocationVisitor.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/InvocationVisitor.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/MemberAccesingEventArgs.cs b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/MemberAccesingEventArgs.cs
index c63d7a7dc4c..f738909d073 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/MemberAccesingEventArgs.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/MemberAccesingEventArgs.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/MemberAccessedEventArgs.cs b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/MemberAccessedEventArgs.cs
index d23b262bfe2..587ed68b54b 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/MemberAccessedEventArgs.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/MemberAccessedEventArgs.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/ProgramPoint.cs b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/ProgramPoint.cs
index f2c60c85184..9cea8306ef1 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/ProgramPoint.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/ProgramPoint.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/ProgramState.cs b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/ProgramState.cs
index effb9669811..45c897436be 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/ProgramState.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/ProgramState.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/Relationships/BinaryRelationship.cs b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/Relationships/BinaryRelationship.cs
index 0132b00ff5d..be372a5ca86 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/Relationships/BinaryRelationship.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/Relationships/BinaryRelationship.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/Relationships/ComparisonRelationship.cs b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/Relationships/ComparisonRelationship.cs
index 621b491bdde..24b4598016f 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/Relationships/ComparisonRelationship.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/Relationships/ComparisonRelationship.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/Relationships/EqualsRelationship.cs b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/Relationships/EqualsRelationship.cs
index fd2b11b3291..73a21a5d7f5 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/Relationships/EqualsRelationship.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/Relationships/EqualsRelationship.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/Relationships/NotEqualsRelationship.cs b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/Relationships/NotEqualsRelationship.cs
index d2a6975d633..6dca230d128 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/Relationships/NotEqualsRelationship.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/Relationships/NotEqualsRelationship.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/Relationships/ReferenceEqualsRelationship.cs b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/Relationships/ReferenceEqualsRelationship.cs
index 242f72d4df8..f2022e785d7 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/Relationships/ReferenceEqualsRelationship.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/Relationships/ReferenceEqualsRelationship.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/Relationships/ReferenceNotEqualsRelationship.cs b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/Relationships/ReferenceNotEqualsRelationship.cs
index 7df8689b9e9..1a8487bc883 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/Relationships/ReferenceNotEqualsRelationship.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/Relationships/ReferenceNotEqualsRelationship.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/Relationships/ValueEqualsRelationship.cs b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/Relationships/ValueEqualsRelationship.cs
index 1bbc75666f0..a25dd9d884b 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/Relationships/ValueEqualsRelationship.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/Relationships/ValueEqualsRelationship.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/Relationships/ValueNotEqualsRelationship.cs b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/Relationships/ValueNotEqualsRelationship.cs
index 465b4bc6dd4..deb086f8246 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/Relationships/ValueNotEqualsRelationship.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/Relationships/ValueNotEqualsRelationship.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/SonarExplodedGraph.cs b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/SonarExplodedGraph.cs
index d4531158531..a1d828fa72d 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/SonarExplodedGraph.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/SonarExplodedGraph.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/SymbolicValue.cs b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/SymbolicValue.cs
index 77032ac88fc..7caf937363c 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/SymbolicValue.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/SymbolicValue.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/SymbolicValues/Binary/AndSymbolicValue.cs b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/SymbolicValues/Binary/AndSymbolicValue.cs
index ac26c5bd999..1b091729a7f 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/SymbolicValues/Binary/AndSymbolicValue.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/SymbolicValues/Binary/AndSymbolicValue.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/SymbolicValues/Binary/BinarySymbolicValue.cs b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/SymbolicValues/Binary/BinarySymbolicValue.cs
index c17227205b5..d0958447a17 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/SymbolicValues/Binary/BinarySymbolicValue.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/SymbolicValues/Binary/BinarySymbolicValue.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/SymbolicValues/Binary/BoolBinarySymbolicValue.cs b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/SymbolicValues/Binary/BoolBinarySymbolicValue.cs
index c296e98e3ba..5159d0e5450 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/SymbolicValues/Binary/BoolBinarySymbolicValue.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/SymbolicValues/Binary/BoolBinarySymbolicValue.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/SymbolicValues/Binary/ComparisonKind.cs b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/SymbolicValues/Binary/ComparisonKind.cs
index 315aea48c34..2d90d4b8a66 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/SymbolicValues/Binary/ComparisonKind.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/SymbolicValues/Binary/ComparisonKind.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/SymbolicValues/Binary/ComparisonSymbolicValue.cs b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/SymbolicValues/Binary/ComparisonSymbolicValue.cs
index e412eb85932..43565a03d74 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/SymbolicValues/Binary/ComparisonSymbolicValue.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/SymbolicValues/Binary/ComparisonSymbolicValue.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/SymbolicValues/Binary/EqualityLikeSymbolicValue.cs b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/SymbolicValues/Binary/EqualityLikeSymbolicValue.cs
index 77a568f13a8..7bdbb3e510a 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/SymbolicValues/Binary/EqualityLikeSymbolicValue.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/SymbolicValues/Binary/EqualityLikeSymbolicValue.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/SymbolicValues/Binary/EqualsSymbolicValue.cs b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/SymbolicValues/Binary/EqualsSymbolicValue.cs
index 3467d58d8fe..55aaa947113 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/SymbolicValues/Binary/EqualsSymbolicValue.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/SymbolicValues/Binary/EqualsSymbolicValue.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/SymbolicValues/Binary/NotEqualsSymbolicValue.cs b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/SymbolicValues/Binary/NotEqualsSymbolicValue.cs
index 75038ccabbb..3ccaa707047 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/SymbolicValues/Binary/NotEqualsSymbolicValue.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/SymbolicValues/Binary/NotEqualsSymbolicValue.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/SymbolicValues/Binary/OrSymbolicValue.cs b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/SymbolicValues/Binary/OrSymbolicValue.cs
index ae54ed0f83a..06ea8b78fed 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/SymbolicValues/Binary/OrSymbolicValue.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/SymbolicValues/Binary/OrSymbolicValue.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/SymbolicValues/Binary/ReferenceEqualsSymbolicValue.cs b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/SymbolicValues/Binary/ReferenceEqualsSymbolicValue.cs
index fb089ff43c8..90d9b54188b 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/SymbolicValues/Binary/ReferenceEqualsSymbolicValue.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/SymbolicValues/Binary/ReferenceEqualsSymbolicValue.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/SymbolicValues/Binary/ReferenceNotEqualsSymbolicValue.cs b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/SymbolicValues/Binary/ReferenceNotEqualsSymbolicValue.cs
index d29964841cf..c43e169b403 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/SymbolicValues/Binary/ReferenceNotEqualsSymbolicValue.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/SymbolicValues/Binary/ReferenceNotEqualsSymbolicValue.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/SymbolicValues/Binary/RelationalSymbolicValue.cs b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/SymbolicValues/Binary/RelationalSymbolicValue.cs
index 9973bc88389..33051ce72d0 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/SymbolicValues/Binary/RelationalSymbolicValue.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/SymbolicValues/Binary/RelationalSymbolicValue.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/SymbolicValues/Binary/ValueEqualsSymbolicValue.cs b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/SymbolicValues/Binary/ValueEqualsSymbolicValue.cs
index 4f5da513ad0..57872f9de6e 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/SymbolicValues/Binary/ValueEqualsSymbolicValue.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/SymbolicValues/Binary/ValueEqualsSymbolicValue.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/SymbolicValues/Binary/ValueNotEqualsSymbolicValue.cs b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/SymbolicValues/Binary/ValueNotEqualsSymbolicValue.cs
index 347ad80c978..20b2a1a4520 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/SymbolicValues/Binary/ValueNotEqualsSymbolicValue.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/SymbolicValues/Binary/ValueNotEqualsSymbolicValue.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/SymbolicValues/Binary/XorSymbolicValue.cs b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/SymbolicValues/Binary/XorSymbolicValue.cs
index 9018a47486e..6b7cfd5d3fe 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/SymbolicValues/Binary/XorSymbolicValue.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/SymbolicValues/Binary/XorSymbolicValue.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/SymbolicValues/MemberAccessSymbolicValue.cs b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/SymbolicValues/MemberAccessSymbolicValue.cs
index b26decde829..063325df900 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/SymbolicValues/MemberAccessSymbolicValue.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/SymbolicValues/MemberAccessSymbolicValue.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/SymbolicValues/NullableSymbolicValue.cs b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/SymbolicValues/NullableSymbolicValue.cs
index f4440152c88..7a391da8a47 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/SymbolicValues/NullableSymbolicValue.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/SymbolicValues/NullableSymbolicValue.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/SymbolicValues/SymbolicComparisonKind .cs b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/SymbolicValues/SymbolicComparisonKind .cs
index 777fc12e2b1..ac945e605ad 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/SymbolicValues/SymbolicComparisonKind .cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/SymbolicValues/SymbolicComparisonKind .cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/SymbolicValues/Unary/LogicalNotSymbolicValue.cs b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/SymbolicValues/Unary/LogicalNotSymbolicValue.cs
index fcd071a5009..a390a2a836d 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/SymbolicValues/Unary/LogicalNotSymbolicValue.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/SymbolicValues/Unary/LogicalNotSymbolicValue.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/SymbolicValues/Unary/UnarySymbolicValue.cs b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/SymbolicValues/Unary/UnarySymbolicValue.cs
index 80a6d9c0171..3c1deb27724 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/SymbolicValues/Unary/UnarySymbolicValue.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/SymbolicValues/Unary/UnarySymbolicValue.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/TooManyInternalStatesException.cs b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/TooManyInternalStatesException.cs
index c0e13dcfc2c..60f11f770a8 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/TooManyInternalStatesException.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/TooManyInternalStatesException.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/VisitCountExceedLimitEventArgs.cs b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/VisitCountExceedLimitEventArgs.cs
index f9c5ae09347..5f357dd353e 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/VisitCountExceedLimitEventArgs.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/SymbolicExecution/Sonar/VisitCountExceedLimitEventArgs.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Trackers/CSharpAssignmentFinder.cs b/analyzers/src/SonarAnalyzer.CSharp/Trackers/CSharpAssignmentFinder.cs
index 2bc1bfd6fb1..b823ba3b4b2 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Trackers/CSharpAssignmentFinder.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Trackers/CSharpAssignmentFinder.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Trackers/CSharpBaseTypeTracker.cs b/analyzers/src/SonarAnalyzer.CSharp/Trackers/CSharpBaseTypeTracker.cs
index 888bac24671..64a35c4432c 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Trackers/CSharpBaseTypeTracker.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Trackers/CSharpBaseTypeTracker.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Trackers/CSharpBuilderPatternCondition.cs b/analyzers/src/SonarAnalyzer.CSharp/Trackers/CSharpBuilderPatternCondition.cs
index b0b1d9d2a22..0a7d0e3c3c5 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Trackers/CSharpBuilderPatternCondition.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Trackers/CSharpBuilderPatternCondition.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Trackers/CSharpConstantValueFinder.cs b/analyzers/src/SonarAnalyzer.CSharp/Trackers/CSharpConstantValueFinder.cs
index 0f1062f6082..7c8b786c444 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Trackers/CSharpConstantValueFinder.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Trackers/CSharpConstantValueFinder.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Trackers/CSharpElementAccessTracker.cs b/analyzers/src/SonarAnalyzer.CSharp/Trackers/CSharpElementAccessTracker.cs
index 22b918f768b..e81a89f47f5 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Trackers/CSharpElementAccessTracker.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Trackers/CSharpElementAccessTracker.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Trackers/CSharpFieldAccessTracker.cs b/analyzers/src/SonarAnalyzer.CSharp/Trackers/CSharpFieldAccessTracker.cs
index d8a1ee1c739..0e30eb47c7c 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Trackers/CSharpFieldAccessTracker.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Trackers/CSharpFieldAccessTracker.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Trackers/CSharpInvocationTracker.cs b/analyzers/src/SonarAnalyzer.CSharp/Trackers/CSharpInvocationTracker.cs
index 016d5a68b95..139fccd741e 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Trackers/CSharpInvocationTracker.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Trackers/CSharpInvocationTracker.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Trackers/CSharpMethodDeclarationTracker.cs b/analyzers/src/SonarAnalyzer.CSharp/Trackers/CSharpMethodDeclarationTracker.cs
index f3397733f1b..ba1787af1c0 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Trackers/CSharpMethodDeclarationTracker.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Trackers/CSharpMethodDeclarationTracker.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Trackers/CSharpObjectCreationTracker.cs b/analyzers/src/SonarAnalyzer.CSharp/Trackers/CSharpObjectCreationTracker.cs
index f2e98e0bbd7..e28f6e4aee9 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Trackers/CSharpObjectCreationTracker.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Trackers/CSharpObjectCreationTracker.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Trackers/CSharpObjectInitializationTracker.cs b/analyzers/src/SonarAnalyzer.CSharp/Trackers/CSharpObjectInitializationTracker.cs
index f5154a8ebf1..28efe21fc9b 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Trackers/CSharpObjectInitializationTracker.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Trackers/CSharpObjectInitializationTracker.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Trackers/CSharpPropertyAccessTracker.cs b/analyzers/src/SonarAnalyzer.CSharp/Trackers/CSharpPropertyAccessTracker.cs
index 356b69c0d70..181a0cc786e 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Trackers/CSharpPropertyAccessTracker.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Trackers/CSharpPropertyAccessTracker.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Wrappers/IMethodDeclaration.cs b/analyzers/src/SonarAnalyzer.CSharp/Wrappers/IMethodDeclaration.cs
index fa64d630b4b..d8cbeb27ec4 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Wrappers/IMethodDeclaration.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Wrappers/IMethodDeclaration.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Wrappers/MethodDeclarationFactory.cs b/analyzers/src/SonarAnalyzer.CSharp/Wrappers/MethodDeclarationFactory.cs
index 01606fc711e..65512cbbb60 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Wrappers/MethodDeclarationFactory.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Wrappers/MethodDeclarationFactory.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.CSharp/Wrappers/ObjectCreationFactory.cs b/analyzers/src/SonarAnalyzer.CSharp/Wrappers/ObjectCreationFactory.cs
index 4256cc48b2b..909f8fa9b99 100644
--- a/analyzers/src/SonarAnalyzer.CSharp/Wrappers/ObjectCreationFactory.cs
+++ b/analyzers/src/SonarAnalyzer.CSharp/Wrappers/ObjectCreationFactory.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/AnalysisContext/SonarAnalysisContext.cs b/analyzers/src/SonarAnalyzer.Common/AnalysisContext/SonarAnalysisContext.cs
index 2dfb888f670..8f46bba64d6 100644
--- a/analyzers/src/SonarAnalyzer.Common/AnalysisContext/SonarAnalysisContext.cs
+++ b/analyzers/src/SonarAnalyzer.Common/AnalysisContext/SonarAnalysisContext.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/AnalysisContext/SonarAnalysisContextBase.cs b/analyzers/src/SonarAnalyzer.Common/AnalysisContext/SonarAnalysisContextBase.cs
index a13aec855ff..5773b4e2fc8 100644
--- a/analyzers/src/SonarAnalyzer.Common/AnalysisContext/SonarAnalysisContextBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/AnalysisContext/SonarAnalysisContextBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/AnalysisContext/SonarCodeBlockReportingContext.cs b/analyzers/src/SonarAnalyzer.Common/AnalysisContext/SonarCodeBlockReportingContext.cs
index d949bd34336..460a6904bda 100644
--- a/analyzers/src/SonarAnalyzer.Common/AnalysisContext/SonarCodeBlockReportingContext.cs
+++ b/analyzers/src/SonarAnalyzer.Common/AnalysisContext/SonarCodeBlockReportingContext.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/AnalysisContext/SonarCodeBlockStartAnalysisContext.cs b/analyzers/src/SonarAnalyzer.Common/AnalysisContext/SonarCodeBlockStartAnalysisContext.cs
index 8f62d293af1..4010e775ebe 100644
--- a/analyzers/src/SonarAnalyzer.Common/AnalysisContext/SonarCodeBlockStartAnalysisContext.cs
+++ b/analyzers/src/SonarAnalyzer.Common/AnalysisContext/SonarCodeBlockStartAnalysisContext.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/AnalysisContext/SonarCodeFixContext.cs b/analyzers/src/SonarAnalyzer.Common/AnalysisContext/SonarCodeFixContext.cs
index 2677b69c098..185881cb0df 100644
--- a/analyzers/src/SonarAnalyzer.Common/AnalysisContext/SonarCodeFixContext.cs
+++ b/analyzers/src/SonarAnalyzer.Common/AnalysisContext/SonarCodeFixContext.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/AnalysisContext/SonarCompilationReportingContext.cs b/analyzers/src/SonarAnalyzer.Common/AnalysisContext/SonarCompilationReportingContext.cs
index 55be60aac79..375d07a1ea0 100644
--- a/analyzers/src/SonarAnalyzer.Common/AnalysisContext/SonarCompilationReportingContext.cs
+++ b/analyzers/src/SonarAnalyzer.Common/AnalysisContext/SonarCompilationReportingContext.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/AnalysisContext/SonarCompilationStartAnalysisContext.cs b/analyzers/src/SonarAnalyzer.Common/AnalysisContext/SonarCompilationStartAnalysisContext.cs
index 792ab8de61a..c35fe4633db 100644
--- a/analyzers/src/SonarAnalyzer.Common/AnalysisContext/SonarCompilationStartAnalysisContext.cs
+++ b/analyzers/src/SonarAnalyzer.Common/AnalysisContext/SonarCompilationStartAnalysisContext.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/AnalysisContext/SonarParametrizedAnalysisContext.cs b/analyzers/src/SonarAnalyzer.Common/AnalysisContext/SonarParametrizedAnalysisContext.cs
index dd16fc78e9c..2e08f6b5933 100644
--- a/analyzers/src/SonarAnalyzer.Common/AnalysisContext/SonarParametrizedAnalysisContext.cs
+++ b/analyzers/src/SonarAnalyzer.Common/AnalysisContext/SonarParametrizedAnalysisContext.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/AnalysisContext/SonarReportingContextBase.cs b/analyzers/src/SonarAnalyzer.Common/AnalysisContext/SonarReportingContextBase.cs
index 2cc189abaeb..81f9d55e095 100644
--- a/analyzers/src/SonarAnalyzer.Common/AnalysisContext/SonarReportingContextBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/AnalysisContext/SonarReportingContextBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/AnalysisContext/SonarSemanticModelReportingContext.cs b/analyzers/src/SonarAnalyzer.Common/AnalysisContext/SonarSemanticModelReportingContext.cs
index 0ae7727404b..5e1a4b151aa 100644
--- a/analyzers/src/SonarAnalyzer.Common/AnalysisContext/SonarSemanticModelReportingContext.cs
+++ b/analyzers/src/SonarAnalyzer.Common/AnalysisContext/SonarSemanticModelReportingContext.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/AnalysisContext/SonarSymbolReportingContext.cs b/analyzers/src/SonarAnalyzer.Common/AnalysisContext/SonarSymbolReportingContext.cs
index 5172b22aa52..b911d44beaa 100644
--- a/analyzers/src/SonarAnalyzer.Common/AnalysisContext/SonarSymbolReportingContext.cs
+++ b/analyzers/src/SonarAnalyzer.Common/AnalysisContext/SonarSymbolReportingContext.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/AnalysisContext/SonarSyntaxNodeReportingContext.cs b/analyzers/src/SonarAnalyzer.Common/AnalysisContext/SonarSyntaxNodeReportingContext.cs
index ce368ae5f8f..6e431098e75 100644
--- a/analyzers/src/SonarAnalyzer.Common/AnalysisContext/SonarSyntaxNodeReportingContext.cs
+++ b/analyzers/src/SonarAnalyzer.Common/AnalysisContext/SonarSyntaxNodeReportingContext.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/AnalysisContext/SonarSyntaxTreeReportingContext.cs b/analyzers/src/SonarAnalyzer.Common/AnalysisContext/SonarSyntaxTreeReportingContext.cs
index 2b9dd301531..084108949f9 100644
--- a/analyzers/src/SonarAnalyzer.Common/AnalysisContext/SonarSyntaxTreeReportingContext.cs
+++ b/analyzers/src/SonarAnalyzer.Common/AnalysisContext/SonarSyntaxTreeReportingContext.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Common/AnalyzerAdditionalFile.cs b/analyzers/src/SonarAnalyzer.Common/Common/AnalyzerAdditionalFile.cs
index cfb9405a998..8a131156d52 100644
--- a/analyzers/src/SonarAnalyzer.Common/Common/AnalyzerAdditionalFile.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Common/AnalyzerAdditionalFile.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Common/AnalyzerConfiguration.cs b/analyzers/src/SonarAnalyzer.Common/Common/AnalyzerConfiguration.cs
index 24a15ff646c..9fc6ebc9028 100644
--- a/analyzers/src/SonarAnalyzer.Common/Common/AnalyzerConfiguration.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Common/AnalyzerConfiguration.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Common/AnalyzerLanguage.cs b/analyzers/src/SonarAnalyzer.Common/Common/AnalyzerLanguage.cs
index 1f7fca6db50..1452f3fcfba 100644
--- a/analyzers/src/SonarAnalyzer.Common/Common/AnalyzerLanguage.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Common/AnalyzerLanguage.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Common/FixAllProviders/BidirectionalDictionary.cs b/analyzers/src/SonarAnalyzer.Common/Common/FixAllProviders/BidirectionalDictionary.cs
index bc4c3f715f5..73fab270e9f 100644
--- a/analyzers/src/SonarAnalyzer.Common/Common/FixAllProviders/BidirectionalDictionary.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Common/FixAllProviders/BidirectionalDictionary.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Common/FixAllProviders/DocumentBasedFixAllProvider.cs b/analyzers/src/SonarAnalyzer.Common/Common/FixAllProviders/DocumentBasedFixAllProvider.cs
index 0e71809e170..9ddf5b0b81e 100644
--- a/analyzers/src/SonarAnalyzer.Common/Common/FixAllProviders/DocumentBasedFixAllProvider.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Common/FixAllProviders/DocumentBasedFixAllProvider.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Common/IAnalyzerConfiguration.cs b/analyzers/src/SonarAnalyzer.Common/Common/IAnalyzerConfiguration.cs
index 4629783511e..8f54d61f348 100644
--- a/analyzers/src/SonarAnalyzer.Common/Common/IAnalyzerConfiguration.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Common/IAnalyzerConfiguration.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Common/IRuleLoader.cs b/analyzers/src/SonarAnalyzer.Common/Common/IRuleLoader.cs
index 791fad6999d..3365baa374a 100644
--- a/analyzers/src/SonarAnalyzer.Common/Common/IRuleLoader.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Common/IRuleLoader.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Common/ISafeSyntaxWalker.cs b/analyzers/src/SonarAnalyzer.Common/Common/ISafeSyntaxWalker.cs
index bf38413a605..c8bc9188d48 100644
--- a/analyzers/src/SonarAnalyzer.Common/Common/ISafeSyntaxWalker.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Common/ISafeSyntaxWalker.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Common/MultiValueDictionary.cs b/analyzers/src/SonarAnalyzer.Common/Common/MultiValueDictionary.cs
index c9f9084965c..e5f2ca6afb6 100644
--- a/analyzers/src/SonarAnalyzer.Common/Common/MultiValueDictionary.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Common/MultiValueDictionary.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Common/NodeAndModel.cs b/analyzers/src/SonarAnalyzer.Common/Common/NodeAndModel.cs
index 40154ee8871..9a65d71465a 100644
--- a/analyzers/src/SonarAnalyzer.Common/Common/NodeAndModel.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Common/NodeAndModel.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Common/NodeAndSymbol.cs b/analyzers/src/SonarAnalyzer.Common/Common/NodeAndSymbol.cs
index f865e84b3cc..652206cc82f 100644
--- a/analyzers/src/SonarAnalyzer.Common/Common/NodeAndSymbol.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Common/NodeAndSymbol.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Common/NodeSymbolAndModel.cs b/analyzers/src/SonarAnalyzer.Common/Common/NodeSymbolAndModel.cs
index 7f552714823..0bd15983e82 100644
--- a/analyzers/src/SonarAnalyzer.Common/Common/NodeSymbolAndModel.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Common/NodeSymbolAndModel.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Common/PropertyType.cs b/analyzers/src/SonarAnalyzer.Common/Common/PropertyType.cs
index e44c11d529f..ceceb7ec85c 100644
--- a/analyzers/src/SonarAnalyzer.Common/Common/PropertyType.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Common/PropertyType.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Common/RegexConstants.cs b/analyzers/src/SonarAnalyzer.Common/Common/RegexConstants.cs
index 58c78e05571..e107a21fe44 100644
--- a/analyzers/src/SonarAnalyzer.Common/Common/RegexConstants.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Common/RegexConstants.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Common/RuleDescriptor.cs b/analyzers/src/SonarAnalyzer.Common/Common/RuleDescriptor.cs
index a60c8c09310..4997223e92a 100644
--- a/analyzers/src/SonarAnalyzer.Common/Common/RuleDescriptor.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Common/RuleDescriptor.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Common/RuleLoader.cs b/analyzers/src/SonarAnalyzer.Common/Common/RuleLoader.cs
index 8756303d90c..81a2f00c0c2 100644
--- a/analyzers/src/SonarAnalyzer.Common/Common/RuleLoader.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Common/RuleLoader.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Common/RuleParameterAttribute.cs b/analyzers/src/SonarAnalyzer.Common/Common/RuleParameterAttribute.cs
index d49b6037fe6..2c966f5f871 100644
--- a/analyzers/src/SonarAnalyzer.Common/Common/RuleParameterAttribute.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Common/RuleParameterAttribute.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Common/SecondaryLocation.cs b/analyzers/src/SonarAnalyzer.Common/Common/SecondaryLocation.cs
index 23c9a50b3a4..9361dbed646 100644
--- a/analyzers/src/SonarAnalyzer.Common/Common/SecondaryLocation.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Common/SecondaryLocation.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Common/SourceScope.cs b/analyzers/src/SonarAnalyzer.Common/Common/SourceScope.cs
index 3d8adceb408..afd9e0fa941 100644
--- a/analyzers/src/SonarAnalyzer.Common/Common/SourceScope.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Common/SourceScope.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Common/TopLevelStatements.cs b/analyzers/src/SonarAnalyzer.Common/Common/TopLevelStatements.cs
index 4f61d9d3ada..628b52c8c28 100644
--- a/analyzers/src/SonarAnalyzer.Common/Common/TopLevelStatements.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Common/TopLevelStatements.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Common/UnexpectedLanguageException.cs b/analyzers/src/SonarAnalyzer.Common/Common/UnexpectedLanguageException.cs
index 5585b04b6ad..913176b80a5 100644
--- a/analyzers/src/SonarAnalyzer.Common/Common/UnexpectedLanguageException.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Common/UnexpectedLanguageException.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Common/UnexpectedValueException.cs b/analyzers/src/SonarAnalyzer.Common/Common/UnexpectedValueException.cs
index 01ad7911748..113a28f106a 100644
--- a/analyzers/src/SonarAnalyzer.Common/Common/UnexpectedValueException.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Common/UnexpectedValueException.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/DiagnosticAnalyzer/DiagnosticDescriptorFactory.cs b/analyzers/src/SonarAnalyzer.Common/DiagnosticAnalyzer/DiagnosticDescriptorFactory.cs
index d533cfb0ccb..f8eb8f1edc5 100644
--- a/analyzers/src/SonarAnalyzer.Common/DiagnosticAnalyzer/DiagnosticDescriptorFactory.cs
+++ b/analyzers/src/SonarAnalyzer.Common/DiagnosticAnalyzer/DiagnosticDescriptorFactory.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/DiagnosticAnalyzer/HotspotDiagnosticAnalyzer.cs b/analyzers/src/SonarAnalyzer.Common/DiagnosticAnalyzer/HotspotDiagnosticAnalyzer.cs
index fbe344eb3fa..456140da836 100644
--- a/analyzers/src/SonarAnalyzer.Common/DiagnosticAnalyzer/HotspotDiagnosticAnalyzer.cs
+++ b/analyzers/src/SonarAnalyzer.Common/DiagnosticAnalyzer/HotspotDiagnosticAnalyzer.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/DiagnosticAnalyzer/ParametrizedDiagnosticAnalyzer.cs b/analyzers/src/SonarAnalyzer.Common/DiagnosticAnalyzer/ParametrizedDiagnosticAnalyzer.cs
index 46f7ea5533a..874de685b55 100644
--- a/analyzers/src/SonarAnalyzer.Common/DiagnosticAnalyzer/ParametrizedDiagnosticAnalyzer.cs
+++ b/analyzers/src/SonarAnalyzer.Common/DiagnosticAnalyzer/ParametrizedDiagnosticAnalyzer.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/DiagnosticAnalyzer/SonarDiagnosticAnalyzer.cs b/analyzers/src/SonarAnalyzer.Common/DiagnosticAnalyzer/SonarDiagnosticAnalyzer.cs
index d22989d44d2..76cff004abe 100644
--- a/analyzers/src/SonarAnalyzer.Common/DiagnosticAnalyzer/SonarDiagnosticAnalyzer.cs
+++ b/analyzers/src/SonarAnalyzer.Common/DiagnosticAnalyzer/SonarDiagnosticAnalyzer.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/DiagnosticAnalyzer/TrackerHotspotDiagnosticAnalyzer.cs b/analyzers/src/SonarAnalyzer.Common/DiagnosticAnalyzer/TrackerHotspotDiagnosticAnalyzer.cs
index 3e3c24b8f98..8aa639d0514 100644
--- a/analyzers/src/SonarAnalyzer.Common/DiagnosticAnalyzer/TrackerHotspotDiagnosticAnalyzer.cs
+++ b/analyzers/src/SonarAnalyzer.Common/DiagnosticAnalyzer/TrackerHotspotDiagnosticAnalyzer.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Extensions/AnalyzerOptionsExtensions.cs b/analyzers/src/SonarAnalyzer.Common/Extensions/AnalyzerOptionsExtensions.cs
index fe01e7d5c00..0fffd100690 100644
--- a/analyzers/src/SonarAnalyzer.Common/Extensions/AnalyzerOptionsExtensions.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Extensions/AnalyzerOptionsExtensions.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Extensions/AttributeDataExtensions.cs b/analyzers/src/SonarAnalyzer.Common/Extensions/AttributeDataExtensions.cs
index d8167fdbb13..3ed347b455d 100644
--- a/analyzers/src/SonarAnalyzer.Common/Extensions/AttributeDataExtensions.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Extensions/AttributeDataExtensions.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Extensions/BinaryOperatorKindExtensions.cs b/analyzers/src/SonarAnalyzer.Common/Extensions/BinaryOperatorKindExtensions.cs
index b140f16f947..395900a63c8 100644
--- a/analyzers/src/SonarAnalyzer.Common/Extensions/BinaryOperatorKindExtensions.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Extensions/BinaryOperatorKindExtensions.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Extensions/ComparisonKindExtensions.cs b/analyzers/src/SonarAnalyzer.Common/Extensions/ComparisonKindExtensions.cs
index 622598f02df..d34fb748b33 100644
--- a/analyzers/src/SonarAnalyzer.Common/Extensions/ComparisonKindExtensions.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Extensions/ComparisonKindExtensions.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Extensions/CompilationExtensions.cs b/analyzers/src/SonarAnalyzer.Common/Extensions/CompilationExtensions.cs
index 2288e0481c2..8c77f3f1991 100644
--- a/analyzers/src/SonarAnalyzer.Common/Extensions/CompilationExtensions.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Extensions/CompilationExtensions.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Extensions/CountComparisonResultExtensions.cs b/analyzers/src/SonarAnalyzer.Common/Extensions/CountComparisonResultExtensions.cs
index e4c79866a68..43e25fc417e 100644
--- a/analyzers/src/SonarAnalyzer.Common/Extensions/CountComparisonResultExtensions.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Extensions/CountComparisonResultExtensions.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Extensions/DiagnosticDescriptorExtensions.cs b/analyzers/src/SonarAnalyzer.Common/Extensions/DiagnosticDescriptorExtensions.cs
index 8a00d88ef07..0b21c4b5ae3 100644
--- a/analyzers/src/SonarAnalyzer.Common/Extensions/DiagnosticDescriptorExtensions.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Extensions/DiagnosticDescriptorExtensions.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Extensions/INamedTypeSymbolExtensions.cs b/analyzers/src/SonarAnalyzer.Common/Extensions/INamedTypeSymbolExtensions.cs
index 9eb40d9a657..6f750d49633 100644
--- a/analyzers/src/SonarAnalyzer.Common/Extensions/INamedTypeSymbolExtensions.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Extensions/INamedTypeSymbolExtensions.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Extensions/INamespaceSymbolExtensions.cs b/analyzers/src/SonarAnalyzer.Common/Extensions/INamespaceSymbolExtensions.cs
index b612b56b263..e9b6aa4fa19 100644
--- a/analyzers/src/SonarAnalyzer.Common/Extensions/INamespaceSymbolExtensions.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Extensions/INamespaceSymbolExtensions.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Extensions/ISymbolExtensions.cs b/analyzers/src/SonarAnalyzer.Common/Extensions/ISymbolExtensions.cs
index 922c941371e..942f03ae85e 100644
--- a/analyzers/src/SonarAnalyzer.Common/Extensions/ISymbolExtensions.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Extensions/ISymbolExtensions.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Extensions/ITypeParameterSymbolExtensions.cs b/analyzers/src/SonarAnalyzer.Common/Extensions/ITypeParameterSymbolExtensions.cs
index 1e8446b58e4..5d29f415114 100644
--- a/analyzers/src/SonarAnalyzer.Common/Extensions/ITypeParameterSymbolExtensions.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Extensions/ITypeParameterSymbolExtensions.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Extensions/KnownAssemblyExtensions.cs b/analyzers/src/SonarAnalyzer.Common/Extensions/KnownAssemblyExtensions.cs
index 3051c8a9ae6..90f77f3d224 100644
--- a/analyzers/src/SonarAnalyzer.Common/Extensions/KnownAssemblyExtensions.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Extensions/KnownAssemblyExtensions.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Extensions/LocationExtensions.cs b/analyzers/src/SonarAnalyzer.Common/Extensions/LocationExtensions.cs
index 48d04d47153..74a110774fa 100644
--- a/analyzers/src/SonarAnalyzer.Common/Extensions/LocationExtensions.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Extensions/LocationExtensions.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Extensions/MethodSymbolExtensions.cs b/analyzers/src/SonarAnalyzer.Common/Extensions/MethodSymbolExtensions.cs
index e3f56cbfa0c..512750c4361 100644
--- a/analyzers/src/SonarAnalyzer.Common/Extensions/MethodSymbolExtensions.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Extensions/MethodSymbolExtensions.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Extensions/RegexExtensions.cs b/analyzers/src/SonarAnalyzer.Common/Extensions/RegexExtensions.cs
index 7adffd54bbe..52917ae9cb4 100644
--- a/analyzers/src/SonarAnalyzer.Common/Extensions/RegexExtensions.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Extensions/RegexExtensions.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Extensions/StackExtensions.cs b/analyzers/src/SonarAnalyzer.Common/Extensions/StackExtensions.cs
index f2dab3bce09..a61164a4e70 100644
--- a/analyzers/src/SonarAnalyzer.Common/Extensions/StackExtensions.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Extensions/StackExtensions.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Extensions/SymbolInfoExtensions.cs b/analyzers/src/SonarAnalyzer.Common/Extensions/SymbolInfoExtensions.cs
index f667d11e8ec..db71008f6c2 100644
--- a/analyzers/src/SonarAnalyzer.Common/Extensions/SymbolInfoExtensions.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Extensions/SymbolInfoExtensions.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Extensions/SyntaxTreeExtensions.cs b/analyzers/src/SonarAnalyzer.Common/Extensions/SyntaxTreeExtensions.cs
index d2cb1910393..2a5c8c98840 100644
--- a/analyzers/src/SonarAnalyzer.Common/Extensions/SyntaxTreeExtensions.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Extensions/SyntaxTreeExtensions.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Facade/ILanguageFacade.cs b/analyzers/src/SonarAnalyzer.Common/Facade/ILanguageFacade.cs
index 30b09520334..e196f6f12ed 100644
--- a/analyzers/src/SonarAnalyzer.Common/Facade/ILanguageFacade.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Facade/ILanguageFacade.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Facade/ISyntaxKindFacade.cs b/analyzers/src/SonarAnalyzer.Common/Facade/ISyntaxKindFacade.cs
index d8861070caa..f1b93aa21e6 100644
--- a/analyzers/src/SonarAnalyzer.Common/Facade/ISyntaxKindFacade.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Facade/ISyntaxKindFacade.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Facade/ITrackerFacade.cs b/analyzers/src/SonarAnalyzer.Common/Facade/ITrackerFacade.cs
index cf30b25a937..226b7ae5ebe 100644
--- a/analyzers/src/SonarAnalyzer.Common/Facade/ITrackerFacade.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Facade/ITrackerFacade.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Facade/SyntaxFacade.cs b/analyzers/src/SonarAnalyzer.Common/Facade/SyntaxFacade.cs
index 672d54f75e5..48efed1287d 100644
--- a/analyzers/src/SonarAnalyzer.Common/Facade/SyntaxFacade.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Facade/SyntaxFacade.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Helpers/AccessibilityExtensions.cs b/analyzers/src/SonarAnalyzer.Common/Helpers/AccessibilityExtensions.cs
index 2be99d7761f..0f43c152424 100644
--- a/analyzers/src/SonarAnalyzer.Common/Helpers/AccessibilityExtensions.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Helpers/AccessibilityExtensions.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Helpers/AccessorAccess.cs b/analyzers/src/SonarAnalyzer.Common/Helpers/AccessorAccess.cs
index ef7e341a108..5c8d08ace4c 100644
--- a/analyzers/src/SonarAnalyzer.Common/Helpers/AccessorAccess.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Helpers/AccessorAccess.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Helpers/AnalysisConfig.cs b/analyzers/src/SonarAnalyzer.Common/Helpers/AnalysisConfig.cs
index be545e367e4..fa4dd4ab710 100644
--- a/analyzers/src/SonarAnalyzer.Common/Helpers/AnalysisConfig.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Helpers/AnalysisConfig.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Helpers/AnalysisConfigReader.cs b/analyzers/src/SonarAnalyzer.Common/Helpers/AnalysisConfigReader.cs
index 859f3cc5804..bb38f1424af 100644
--- a/analyzers/src/SonarAnalyzer.Common/Helpers/AnalysisConfigReader.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Helpers/AnalysisConfigReader.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Helpers/AspNetMvcHelper.cs b/analyzers/src/SonarAnalyzer.Common/Helpers/AspNetMvcHelper.cs
index 497a05398b5..108b5694749 100644
--- a/analyzers/src/SonarAnalyzer.Common/Helpers/AspNetMvcHelper.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Helpers/AspNetMvcHelper.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Helpers/BuilderPatternDescriptor.cs b/analyzers/src/SonarAnalyzer.Common/Helpers/BuilderPatternDescriptor.cs
index 532a71d6a69..b393bce2730 100644
--- a/analyzers/src/SonarAnalyzer.Common/Helpers/BuilderPatternDescriptor.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Helpers/BuilderPatternDescriptor.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Helpers/ComparisonKind.cs b/analyzers/src/SonarAnalyzer.Common/Helpers/ComparisonKind.cs
index 2df164e2a2a..ffc7884df29 100644
--- a/analyzers/src/SonarAnalyzer.Common/Helpers/ComparisonKind.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Helpers/ComparisonKind.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Helpers/ConfigSetting.cs b/analyzers/src/SonarAnalyzer.Common/Helpers/ConfigSetting.cs
index 07bdadbc970..0227728ea8a 100644
--- a/analyzers/src/SonarAnalyzer.Common/Helpers/ConfigSetting.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Helpers/ConfigSetting.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Helpers/ConversionHelper.cs b/analyzers/src/SonarAnalyzer.Common/Helpers/ConversionHelper.cs
index 6f62c4469ca..d16e7bcc0a1 100644
--- a/analyzers/src/SonarAnalyzer.Common/Helpers/ConversionHelper.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Helpers/ConversionHelper.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Helpers/CountComparisionResult.cs b/analyzers/src/SonarAnalyzer.Common/Helpers/CountComparisionResult.cs
index 0660bcc7519..bb6c43a11e1 100644
--- a/analyzers/src/SonarAnalyzer.Common/Helpers/CountComparisionResult.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Helpers/CountComparisionResult.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Helpers/DiagnosticReportHelper.cs b/analyzers/src/SonarAnalyzer.Common/Helpers/DiagnosticReportHelper.cs
index 92e54511fd7..a43ff9254b1 100644
--- a/analyzers/src/SonarAnalyzer.Common/Helpers/DiagnosticReportHelper.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Helpers/DiagnosticReportHelper.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Helpers/DictionaryExtensions.cs b/analyzers/src/SonarAnalyzer.Common/Helpers/DictionaryExtensions.cs
index 95ded2d30e7..5da918a7f8e 100644
--- a/analyzers/src/SonarAnalyzer.Common/Helpers/DictionaryExtensions.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Helpers/DictionaryExtensions.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Helpers/EnumHelper.cs b/analyzers/src/SonarAnalyzer.Common/Helpers/EnumHelper.cs
index ec5af9fc0ce..3a1870dec61 100644
--- a/analyzers/src/SonarAnalyzer.Common/Helpers/EnumHelper.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Helpers/EnumHelper.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Helpers/EnumerableExtensions.cs b/analyzers/src/SonarAnalyzer.Common/Helpers/EnumerableExtensions.cs
index a0dfe526629..7fa5c0bb2c8 100644
--- a/analyzers/src/SonarAnalyzer.Common/Helpers/EnumerableExtensions.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Helpers/EnumerableExtensions.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Helpers/EquivalenceChecker.cs b/analyzers/src/SonarAnalyzer.Common/Helpers/EquivalenceChecker.cs
index 278c920d0fb..bcc2cb64abb 100644
--- a/analyzers/src/SonarAnalyzer.Common/Helpers/EquivalenceChecker.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Helpers/EquivalenceChecker.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Helpers/ExpressionNumericConverterBase.cs b/analyzers/src/SonarAnalyzer.Common/Helpers/ExpressionNumericConverterBase.cs
index 970cf12ffcd..93dc0a0adc3 100644
--- a/analyzers/src/SonarAnalyzer.Common/Helpers/ExpressionNumericConverterBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Helpers/ExpressionNumericConverterBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Helpers/FilesToAnalyzeProvider.cs b/analyzers/src/SonarAnalyzer.Common/Helpers/FilesToAnalyzeProvider.cs
index 5ae758dd054..c3978b7c8ec 100644
--- a/analyzers/src/SonarAnalyzer.Common/Helpers/FilesToAnalyzeProvider.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Helpers/FilesToAnalyzeProvider.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Helpers/GeneratedCodeRecognizer.cs b/analyzers/src/SonarAnalyzer.Common/Helpers/GeneratedCodeRecognizer.cs
index 705ccf22bef..de43b40fbab 100644
--- a/analyzers/src/SonarAnalyzer.Common/Helpers/GeneratedCodeRecognizer.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Helpers/GeneratedCodeRecognizer.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Helpers/HashCode.cs b/analyzers/src/SonarAnalyzer.Common/Helpers/HashCode.cs
index 0a8ebca66be..414d9ea9485 100644
--- a/analyzers/src/SonarAnalyzer.Common/Helpers/HashCode.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Helpers/HashCode.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Helpers/HashSetExtensions.cs b/analyzers/src/SonarAnalyzer.Common/Helpers/HashSetExtensions.cs
index a85a1d5718e..71408a6e7a6 100644
--- a/analyzers/src/SonarAnalyzer.Common/Helpers/HashSetExtensions.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Helpers/HashSetExtensions.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Helpers/IExpressionNumericConverter.cs b/analyzers/src/SonarAnalyzer.Common/Helpers/IExpressionNumericConverter.cs
index 8f1314fd552..c61b59f6c4e 100644
--- a/analyzers/src/SonarAnalyzer.Common/Helpers/IExpressionNumericConverter.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Helpers/IExpressionNumericConverter.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Helpers/INetFrameworkVersionProvider.cs b/analyzers/src/SonarAnalyzer.Common/Helpers/INetFrameworkVersionProvider.cs
index 009b9eb6c58..eba34695ba4 100644
--- a/analyzers/src/SonarAnalyzer.Common/Helpers/INetFrameworkVersionProvider.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Helpers/INetFrameworkVersionProvider.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Helpers/IReportingContext.cs b/analyzers/src/SonarAnalyzer.Common/Helpers/IReportingContext.cs
index 89900e2439c..a5685224872 100644
--- a/analyzers/src/SonarAnalyzer.Common/Helpers/IReportingContext.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Helpers/IReportingContext.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Helpers/IsExternalInit.cs b/analyzers/src/SonarAnalyzer.Common/Helpers/IsExternalInit.cs
index fb50b94f145..3f102360203 100644
--- a/analyzers/src/SonarAnalyzer.Common/Helpers/IsExternalInit.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Helpers/IsExternalInit.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Helpers/KnownAssembly.Predicates.cs b/analyzers/src/SonarAnalyzer.Common/Helpers/KnownAssembly.Predicates.cs
index 5aaa53dda82..f6c3011fd27 100644
--- a/analyzers/src/SonarAnalyzer.Common/Helpers/KnownAssembly.Predicates.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Helpers/KnownAssembly.Predicates.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Helpers/KnownAssembly.cs b/analyzers/src/SonarAnalyzer.Common/Helpers/KnownAssembly.cs
index 79b689de1c3..0896fe1eba3 100644
--- a/analyzers/src/SonarAnalyzer.Common/Helpers/KnownAssembly.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Helpers/KnownAssembly.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Helpers/KnownMethods.cs b/analyzers/src/SonarAnalyzer.Common/Helpers/KnownMethods.cs
index 11db8634495..a17bd368eb4 100644
--- a/analyzers/src/SonarAnalyzer.Common/Helpers/KnownMethods.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Helpers/KnownMethods.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Helpers/KnownType.Implementation.cs b/analyzers/src/SonarAnalyzer.Common/Helpers/KnownType.Implementation.cs
index ea453aaee13..1d263a8afb2 100644
--- a/analyzers/src/SonarAnalyzer.Common/Helpers/KnownType.Implementation.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Helpers/KnownType.Implementation.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Helpers/KnownType.cs b/analyzers/src/SonarAnalyzer.Common/Helpers/KnownType.cs
index a4c46682118..b5ae682b470 100644
--- a/analyzers/src/SonarAnalyzer.Common/Helpers/KnownType.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Helpers/KnownType.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Helpers/LocationExtensions.cs b/analyzers/src/SonarAnalyzer.Common/Helpers/LocationExtensions.cs
index 836ae1bb8d6..77cbf332997 100644
--- a/analyzers/src/SonarAnalyzer.Common/Helpers/LocationExtensions.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Helpers/LocationExtensions.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Helpers/LocationHelper.cs b/analyzers/src/SonarAnalyzer.Common/Helpers/LocationHelper.cs
index ef06eb85d43..993e2d2e54f 100644
--- a/analyzers/src/SonarAnalyzer.Common/Helpers/LocationHelper.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Helpers/LocationHelper.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Helpers/MemberDescriptor.cs b/analyzers/src/SonarAnalyzer.Common/Helpers/MemberDescriptor.cs
index d77c412ede6..e42359f9cc8 100644
--- a/analyzers/src/SonarAnalyzer.Common/Helpers/MemberDescriptor.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Helpers/MemberDescriptor.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Helpers/MethodParameterLookupBase.cs b/analyzers/src/SonarAnalyzer.Common/Helpers/MethodParameterLookupBase.cs
index 81ec92ab972..43249717989 100644
--- a/analyzers/src/SonarAnalyzer.Common/Helpers/MethodParameterLookupBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Helpers/MethodParameterLookupBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Helpers/NamingHelper.cs b/analyzers/src/SonarAnalyzer.Common/Helpers/NamingHelper.cs
index fe1cddae060..09c0bebf5a2 100644
--- a/analyzers/src/SonarAnalyzer.Common/Helpers/NamingHelper.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Helpers/NamingHelper.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Helpers/NetFrameworkVersion.cs b/analyzers/src/SonarAnalyzer.Common/Helpers/NetFrameworkVersion.cs
index d3f01295e6f..090c1b11d77 100644
--- a/analyzers/src/SonarAnalyzer.Common/Helpers/NetFrameworkVersion.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Helpers/NetFrameworkVersion.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Helpers/NetFrameworkVersionProvider.cs b/analyzers/src/SonarAnalyzer.Common/Helpers/NetFrameworkVersionProvider.cs
index 1a923588577..a04ee58fe80 100644
--- a/analyzers/src/SonarAnalyzer.Common/Helpers/NetFrameworkVersionProvider.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Helpers/NetFrameworkVersionProvider.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Helpers/ParameterLoader.cs b/analyzers/src/SonarAnalyzer.Common/Helpers/ParameterLoader.cs
index 98772ed382c..284cc10521d 100644
--- a/analyzers/src/SonarAnalyzer.Common/Helpers/ParameterLoader.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Helpers/ParameterLoader.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Helpers/ProjectConfig.cs b/analyzers/src/SonarAnalyzer.Common/Helpers/ProjectConfig.cs
index a2f5595d862..5f5cf2f4f09 100644
--- a/analyzers/src/SonarAnalyzer.Common/Helpers/ProjectConfig.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Helpers/ProjectConfig.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Helpers/ProjectConfigReader.cs b/analyzers/src/SonarAnalyzer.Common/Helpers/ProjectConfigReader.cs
index d30c7ed743b..ab19173d333 100644
--- a/analyzers/src/SonarAnalyzer.Common/Helpers/ProjectConfigReader.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Helpers/ProjectConfigReader.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Helpers/ProjectType.cs b/analyzers/src/SonarAnalyzer.Common/Helpers/ProjectType.cs
index 30ee82b376e..2dde0387545 100644
--- a/analyzers/src/SonarAnalyzer.Common/Helpers/ProjectType.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Helpers/ProjectType.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Helpers/ProjectTypeHelper.cs b/analyzers/src/SonarAnalyzer.Common/Helpers/ProjectTypeHelper.cs
index 56de07dedf8..25b591a5541 100644
--- a/analyzers/src/SonarAnalyzer.Common/Helpers/ProjectTypeHelper.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Helpers/ProjectTypeHelper.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Helpers/RefKindEx.cs b/analyzers/src/SonarAnalyzer.Common/Helpers/RefKindEx.cs
index 70ac0cdd6da..72d54c21457 100644
--- a/analyzers/src/SonarAnalyzer.Common/Helpers/RefKindEx.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Helpers/RefKindEx.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Helpers/RemovableDeclarationCollectorBase.cs b/analyzers/src/SonarAnalyzer.Common/Helpers/RemovableDeclarationCollectorBase.cs
index d0b47a33772..c9f5d237927 100644
--- a/analyzers/src/SonarAnalyzer.Common/Helpers/RemovableDeclarationCollectorBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Helpers/RemovableDeclarationCollectorBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Helpers/ReportingContext.cs b/analyzers/src/SonarAnalyzer.Common/Helpers/ReportingContext.cs
index 28274bef2a6..f500596125e 100644
--- a/analyzers/src/SonarAnalyzer.Common/Helpers/ReportingContext.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Helpers/ReportingContext.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Helpers/SemanticModelExtensions.cs b/analyzers/src/SonarAnalyzer.Common/Helpers/SemanticModelExtensions.cs
index 432e8972ecd..056d8f5ad57 100644
--- a/analyzers/src/SonarAnalyzer.Common/Helpers/SemanticModelExtensions.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Helpers/SemanticModelExtensions.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Helpers/SemanticModelHelper.cs b/analyzers/src/SonarAnalyzer.Common/Helpers/SemanticModelHelper.cs
index 750255d84af..658069e0511 100644
--- a/analyzers/src/SonarAnalyzer.Common/Helpers/SemanticModelHelper.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Helpers/SemanticModelHelper.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Helpers/SonarCodeFix.cs b/analyzers/src/SonarAnalyzer.Common/Helpers/SonarCodeFix.cs
index 896dac48170..e846d267efd 100644
--- a/analyzers/src/SonarAnalyzer.Common/Helpers/SonarCodeFix.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Helpers/SonarCodeFix.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Helpers/SonarLintXml.cs b/analyzers/src/SonarAnalyzer.Common/Helpers/SonarLintXml.cs
index 2a305d92cab..9ef3ea41bec 100644
--- a/analyzers/src/SonarAnalyzer.Common/Helpers/SonarLintXml.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Helpers/SonarLintXml.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Helpers/SonarLintXmlReader.cs b/analyzers/src/SonarAnalyzer.Common/Helpers/SonarLintXmlReader.cs
index 5b1892a7dc1..973efd72661 100644
--- a/analyzers/src/SonarAnalyzer.Common/Helpers/SonarLintXmlReader.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Helpers/SonarLintXmlReader.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Helpers/StringInterpolationConstantValueResolver.cs b/analyzers/src/SonarAnalyzer.Common/Helpers/StringInterpolationConstantValueResolver.cs
index c78ef2a3d0b..ccd9a4ce5ec 100644
--- a/analyzers/src/SonarAnalyzer.Common/Helpers/StringInterpolationConstantValueResolver.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Helpers/StringInterpolationConstantValueResolver.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Helpers/SymbolHelper.cs b/analyzers/src/SonarAnalyzer.Common/Helpers/SymbolHelper.cs
index dd9afdca971..e48baf6b1b1 100644
--- a/analyzers/src/SonarAnalyzer.Common/Helpers/SymbolHelper.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Helpers/SymbolHelper.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Helpers/SymbolUsage.cs b/analyzers/src/SonarAnalyzer.Common/Helpers/SymbolUsage.cs
index 4bbac273787..f606e7b364c 100644
--- a/analyzers/src/SonarAnalyzer.Common/Helpers/SymbolUsage.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Helpers/SymbolUsage.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Helpers/SyntaxHelper.cs b/analyzers/src/SonarAnalyzer.Common/Helpers/SyntaxHelper.cs
index 61cfb0d5518..35aaf48a059 100644
--- a/analyzers/src/SonarAnalyzer.Common/Helpers/SyntaxHelper.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Helpers/SyntaxHelper.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Helpers/SyntaxNodeExtensions.cs b/analyzers/src/SonarAnalyzer.Common/Helpers/SyntaxNodeExtensions.cs
index 0575786e4f2..51209ee6981 100644
--- a/analyzers/src/SonarAnalyzer.Common/Helpers/SyntaxNodeExtensions.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Helpers/SyntaxNodeExtensions.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Helpers/TypeHelper.cs b/analyzers/src/SonarAnalyzer.Common/Helpers/TypeHelper.cs
index 30bdfc76f18..d5dcbcaeff2 100644
--- a/analyzers/src/SonarAnalyzer.Common/Helpers/TypeHelper.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Helpers/TypeHelper.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Helpers/UnitTestHelper.cs b/analyzers/src/SonarAnalyzer.Common/Helpers/UnitTestHelper.cs
index ec8b16409db..daef8d58230 100644
--- a/analyzers/src/SonarAnalyzer.Common/Helpers/UnitTestHelper.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Helpers/UnitTestHelper.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Helpers/VbcHelper.cs b/analyzers/src/SonarAnalyzer.Common/Helpers/VbcHelper.cs
index 27e7909e4b5..4114dc9eea7 100644
--- a/analyzers/src/SonarAnalyzer.Common/Helpers/VbcHelper.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Helpers/VbcHelper.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Helpers/VisualIndentHelper.cs b/analyzers/src/SonarAnalyzer.Common/Helpers/VisualIndentHelper.cs
index efc05ce496f..8db974d8a2b 100644
--- a/analyzers/src/SonarAnalyzer.Common/Helpers/VisualIndentHelper.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Helpers/VisualIndentHelper.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Helpers/WildcardPatternMatcher.cs b/analyzers/src/SonarAnalyzer.Common/Helpers/WildcardPatternMatcher.cs
index 1054d7d867b..260f7d04fc7 100644
--- a/analyzers/src/SonarAnalyzer.Common/Helpers/WildcardPatternMatcher.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Helpers/WildcardPatternMatcher.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Helpers/XmlHelper.cs b/analyzers/src/SonarAnalyzer.Common/Helpers/XmlHelper.cs
index 98f4ff0fc9b..c5acdef9c75 100644
--- a/analyzers/src/SonarAnalyzer.Common/Helpers/XmlHelper.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Helpers/XmlHelper.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Json/JsonException.cs b/analyzers/src/SonarAnalyzer.Common/Json/JsonException.cs
index 03472910fdb..b97ebc73096 100644
--- a/analyzers/src/SonarAnalyzer.Common/Json/JsonException.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Json/JsonException.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Json/JsonNode.cs b/analyzers/src/SonarAnalyzer.Common/Json/JsonNode.cs
index ce8f8c64e30..971366f7de7 100644
--- a/analyzers/src/SonarAnalyzer.Common/Json/JsonNode.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Json/JsonNode.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Json/JsonWalker.cs b/analyzers/src/SonarAnalyzer.Common/Json/JsonWalker.cs
index 98c9a6bb34f..2b2ba78d604 100644
--- a/analyzers/src/SonarAnalyzer.Common/Json/JsonWalker.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Json/JsonWalker.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Json/Parsing/Kind.cs b/analyzers/src/SonarAnalyzer.Common/Json/Parsing/Kind.cs
index 040f1ffd84b..d90e4a3c70f 100644
--- a/analyzers/src/SonarAnalyzer.Common/Json/Parsing/Kind.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Json/Parsing/Kind.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Json/Parsing/LexicalAnalyzer.cs b/analyzers/src/SonarAnalyzer.Common/Json/Parsing/LexicalAnalyzer.cs
index 6aca01a685c..8b7870ed2f7 100644
--- a/analyzers/src/SonarAnalyzer.Common/Json/Parsing/LexicalAnalyzer.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Json/Parsing/LexicalAnalyzer.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Json/Parsing/Symbol.cs b/analyzers/src/SonarAnalyzer.Common/Json/Parsing/Symbol.cs
index 055ac85a011..cb383ca022c 100644
--- a/analyzers/src/SonarAnalyzer.Common/Json/Parsing/Symbol.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Json/Parsing/Symbol.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Json/Parsing/SyntaxAnalyzer.cs b/analyzers/src/SonarAnalyzer.Common/Json/Parsing/SyntaxAnalyzer.cs
index e3ce5ba6319..559acd1c6db 100644
--- a/analyzers/src/SonarAnalyzer.Common/Json/Parsing/SyntaxAnalyzer.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Json/Parsing/SyntaxAnalyzer.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Metrics/CognitiveComplexity.cs b/analyzers/src/SonarAnalyzer.Common/Metrics/CognitiveComplexity.cs
index fc06c472603..9b6edcfab08 100644
--- a/analyzers/src/SonarAnalyzer.Common/Metrics/CognitiveComplexity.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Metrics/CognitiveComplexity.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Metrics/FileComments.cs b/analyzers/src/SonarAnalyzer.Common/Metrics/FileComments.cs
index cb528108fc3..5f4b3b85d8a 100644
--- a/analyzers/src/SonarAnalyzer.Common/Metrics/FileComments.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Metrics/FileComments.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Metrics/MetricsBase.cs b/analyzers/src/SonarAnalyzer.Common/Metrics/MetricsBase.cs
index aa297398ce2..a2e453b26d1 100644
--- a/analyzers/src/SonarAnalyzer.Common/Metrics/MetricsBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Metrics/MetricsBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Properties/AssemblyInfo.cs b/analyzers/src/SonarAnalyzer.Common/Properties/AssemblyInfo.cs
index 892eb6aad3d..4f824dd12f4 100644
--- a/analyzers/src/SonarAnalyzer.Common/Properties/AssemblyInfo.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Properties/AssemblyInfo.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Protobuf/AnalyzerReport.proto b/analyzers/src/SonarAnalyzer.Common/Protobuf/AnalyzerReport.proto
index acbf0faa46d..2c6d572fa74 100644
--- a/analyzers/src/SonarAnalyzer.Common/Protobuf/AnalyzerReport.proto
+++ b/analyzers/src/SonarAnalyzer.Common/Protobuf/AnalyzerReport.proto
@@ -1,6 +1,6 @@
//
// SonarAnalyzer for .NET
-// Copyright (C) 2015-2023 SonarSource SA
+// Copyright (C) 2015-2024 SonarSource SA
// mailto:contact@sonarsource.com
//
// This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/RegularExpressions/RegexContext.cs b/analyzers/src/SonarAnalyzer.Common/RegularExpressions/RegexContext.cs
index 15b587b133f..6bbb84be2a9 100644
--- a/analyzers/src/SonarAnalyzer.Common/RegularExpressions/RegexContext.cs
+++ b/analyzers/src/SonarAnalyzer.Common/RegularExpressions/RegexContext.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/AllBranchesShouldNotHaveSameImplementationBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/AllBranchesShouldNotHaveSameImplementationBase.cs
index d38416e8deb..93436b5d672 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/AllBranchesShouldNotHaveSameImplementationBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/AllBranchesShouldNotHaveSameImplementationBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/AlwaysSetDateTimeKindBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/AlwaysSetDateTimeKindBase.cs
index 900699d5fb1..19203ec1238 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/AlwaysSetDateTimeKindBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/AlwaysSetDateTimeKindBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/ArrayPassedAsParamsBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/ArrayPassedAsParamsBase.cs
index bc5c36e57c6..a0439c630c2 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/ArrayPassedAsParamsBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/ArrayPassedAsParamsBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/AvoidDateTimeNowForBenchmarkingBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/AvoidDateTimeNowForBenchmarkingBase.cs
index 6661e90ee38..27372df7f46 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/AvoidDateTimeNowForBenchmarkingBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/AvoidDateTimeNowForBenchmarkingBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/AvoidUnsealedAttributesBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/AvoidUnsealedAttributesBase.cs
index 1b32866434f..da2bafc034c 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/AvoidUnsealedAttributesBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/AvoidUnsealedAttributesBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/BeginInvokePairedWithEndInvokeBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/BeginInvokePairedWithEndInvokeBase.cs
index bf28477e0e9..0eb949bd0aa 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/BeginInvokePairedWithEndInvokeBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/BeginInvokePairedWithEndInvokeBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/BinaryOperationWithIdenticalExpressionsBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/BinaryOperationWithIdenticalExpressionsBase.cs
index 7f32dc7c1d6..dbfd9010b79 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/BinaryOperationWithIdenticalExpressionsBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/BinaryOperationWithIdenticalExpressionsBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/BooleanCheckInvertedBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/BooleanCheckInvertedBase.cs
index 7a5ff3e073d..9e9cf83191e 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/BooleanCheckInvertedBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/BooleanCheckInvertedBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/BooleanLiteralUnnecessaryBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/BooleanLiteralUnnecessaryBase.cs
index fd2b491bc19..7c31c1dcd0c 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/BooleanLiteralUnnecessaryBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/BooleanLiteralUnnecessaryBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/BypassingAccessibilityBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/BypassingAccessibilityBase.cs
index 64dfad6d681..d8aad6add39 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/BypassingAccessibilityBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/BypassingAccessibilityBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/CatchRethrowBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/CatchRethrowBase.cs
index 554517b2438..17f91b3af54 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/CatchRethrowBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/CatchRethrowBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/CertificateValidationCheckBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/CertificateValidationCheckBase.cs
index eb6c6546334..bc450270d1c 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/CertificateValidationCheckBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/CertificateValidationCheckBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/CheckFileLicenseBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/CheckFileLicenseBase.cs
index 741199cfdf8..7690df89e90 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/CheckFileLicenseBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/CheckFileLicenseBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/ClassNamedExceptionBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/ClassNamedExceptionBase.cs
index a908afee940..405939ed4ff 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/ClassNamedExceptionBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/ClassNamedExceptionBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/ClassNotInstantiatableBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/ClassNotInstantiatableBase.cs
index fc6d0a8a846..839ac7605bc 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/ClassNotInstantiatableBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/ClassNotInstantiatableBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/ClassShouldNotBeEmptyBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/ClassShouldNotBeEmptyBase.cs
index 4d2ef0d89b0..249f49ce9f1 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/ClassShouldNotBeEmptyBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/ClassShouldNotBeEmptyBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/CognitiveComplexityBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/CognitiveComplexityBase.cs
index b05784911d6..4821cacf9ce 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/CognitiveComplexityBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/CognitiveComplexityBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/CollectionEmptinessCheckingBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/CollectionEmptinessCheckingBase.cs
index b2419582738..92096a67fa8 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/CollectionEmptinessCheckingBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/CollectionEmptinessCheckingBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/CommentKeywordBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/CommentKeywordBase.cs
index 897994a892d..edba0710844 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/CommentKeywordBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/CommentKeywordBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/CommentsShouldNotBeEmptyBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/CommentsShouldNotBeEmptyBase.cs
index b423874dc4c..82a9e8f4f89 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/CommentsShouldNotBeEmptyBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/CommentsShouldNotBeEmptyBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/ConditionalStructureSameConditionBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/ConditionalStructureSameConditionBase.cs
index 0d12c21ee7b..8e855e0b487 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/ConditionalStructureSameConditionBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/ConditionalStructureSameConditionBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/ConditionalStructureSameImplementationBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/ConditionalStructureSameImplementationBase.cs
index c48407b1a1b..5bc58d3bc76 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/ConditionalStructureSameImplementationBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/ConditionalStructureSameImplementationBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/ConstructorArgumentValueShouldExistBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/ConstructorArgumentValueShouldExistBase.cs
index 26ac4adbc1f..cb40e2ea8ef 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/ConstructorArgumentValueShouldExistBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/ConstructorArgumentValueShouldExistBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/DangerousGetHandleShouldNotBeCalledBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/DangerousGetHandleShouldNotBeCalledBase.cs
index d7f8b6f11a9..548d9de316e 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/DangerousGetHandleShouldNotBeCalledBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/DangerousGetHandleShouldNotBeCalledBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/DateAndTimeShouldNotBeUsedasTypeForPrimaryKeyBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/DateAndTimeShouldNotBeUsedasTypeForPrimaryKeyBase.cs
index c4ff7e4daa3..a5feea8afe8 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/DateAndTimeShouldNotBeUsedasTypeForPrimaryKeyBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/DateAndTimeShouldNotBeUsedasTypeForPrimaryKeyBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/DateTimeFormatShouldNotBeHardcodedBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/DateTimeFormatShouldNotBeHardcodedBase.cs
index d7d54f50664..ac7176adc9a 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/DateTimeFormatShouldNotBeHardcodedBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/DateTimeFormatShouldNotBeHardcodedBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/DebuggerDisplayUsesExistingMembersBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/DebuggerDisplayUsesExistingMembersBase.cs
index 1ae5dc4f1c6..581e5573f06 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/DebuggerDisplayUsesExistingMembersBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/DebuggerDisplayUsesExistingMembersBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/DeclareTypesInNamespacesBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/DeclareTypesInNamespacesBase.cs
index 6e6e27cf461..c394d1429a6 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/DeclareTypesInNamespacesBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/DeclareTypesInNamespacesBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/DoNotCallInsecureSecurityAlgorithmBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/DoNotCallInsecureSecurityAlgorithmBase.cs
index 33a9c422ef7..598cbd66997 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/DoNotCallInsecureSecurityAlgorithmBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/DoNotCallInsecureSecurityAlgorithmBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/DoNotCallMethodsBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/DoNotCallMethodsBase.cs
index 0e36af1cc98..8efdcbff0e4 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/DoNotCallMethodsBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/DoNotCallMethodsBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/DoNotCheckZeroSizeCollectionBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/DoNotCheckZeroSizeCollectionBase.cs
index 109dc573495..72348eacc8a 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/DoNotCheckZeroSizeCollectionBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/DoNotCheckZeroSizeCollectionBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/DoNotInstantiateSharedClassesBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/DoNotInstantiateSharedClassesBase.cs
index 5551dd3ad51..c7d21e27a42 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/DoNotInstantiateSharedClassesBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/DoNotInstantiateSharedClassesBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/DoNotLockOnSharedResourceBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/DoNotLockOnSharedResourceBase.cs
index a6e045f7bb9..104bf37df85 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/DoNotLockOnSharedResourceBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/DoNotLockOnSharedResourceBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/DoNotLockWeakIdentityObjectsBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/DoNotLockWeakIdentityObjectsBase.cs
index 445c3cc4924..5ef8a98a104 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/DoNotLockWeakIdentityObjectsBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/DoNotLockWeakIdentityObjectsBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/DoNotNestTernaryOperatorsBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/DoNotNestTernaryOperatorsBase.cs
index d13eddb5d4c..8e921bc8568 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/DoNotNestTernaryOperatorsBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/DoNotNestTernaryOperatorsBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/DoNotOverwriteCollectionElementsBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/DoNotOverwriteCollectionElementsBase.cs
index 98a14bbae58..e7a468b7cc2 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/DoNotOverwriteCollectionElementsBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/DoNotOverwriteCollectionElementsBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/DoNotThrowFromDestructorsBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/DoNotThrowFromDestructorsBase.cs
index 9f5af973053..b17ba0d4631 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/DoNotThrowFromDestructorsBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/DoNotThrowFromDestructorsBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/DoNotUseDateTimeNowBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/DoNotUseDateTimeNowBase.cs
index f4b2aef9ac6..9b70c4e3f88 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/DoNotUseDateTimeNowBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/DoNotUseDateTimeNowBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/EmptyMethodBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/EmptyMethodBase.cs
index 6d3cbd0a14f..aad3acbcfff 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/EmptyMethodBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/EmptyMethodBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/EmptyNestedBlockBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/EmptyNestedBlockBase.cs
index 4a61a19e56e..ef18984cbb5 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/EmptyNestedBlockBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/EmptyNestedBlockBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/EncryptionAlgorithmsShouldBeSecureBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/EncryptionAlgorithmsShouldBeSecureBase.cs
index c524a34b26c..cd1efddce50 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/EncryptionAlgorithmsShouldBeSecureBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/EncryptionAlgorithmsShouldBeSecureBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/EnumNameHasEnumSuffixBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/EnumNameHasEnumSuffixBase.cs
index 1f85035bb12..72f92baaa19 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/EnumNameHasEnumSuffixBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/EnumNameHasEnumSuffixBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/EnumNameShouldFollowRegexBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/EnumNameShouldFollowRegexBase.cs
index d4c46a1754c..176ff922bd0 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/EnumNameShouldFollowRegexBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/EnumNameShouldFollowRegexBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/ExceptionsShouldBePublicBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/ExceptionsShouldBePublicBase.cs
index 5abe025433b..2e75ee31eb5 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/ExceptionsShouldBePublicBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/ExceptionsShouldBePublicBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/ExcludeFromCodeCoverageAttributesNeedJustificationBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/ExcludeFromCodeCoverageAttributesNeedJustificationBase.cs
index 16c42322b93..d3698e4e236 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/ExcludeFromCodeCoverageAttributesNeedJustificationBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/ExcludeFromCodeCoverageAttributesNeedJustificationBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/ExpectedExceptionAttributeShouldNotBeUsedBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/ExpectedExceptionAttributeShouldNotBeUsedBase.cs
index eaa6a56de1e..793f01a9ad1 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/ExpectedExceptionAttributeShouldNotBeUsedBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/ExpectedExceptionAttributeShouldNotBeUsedBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/ExpressionComplexityBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/ExpressionComplexityBase.cs
index d1fad7bd8d5..28e2bcb37e2 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/ExpressionComplexityBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/ExpressionComplexityBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/ExtensionMethodShouldNotExtendObjectBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/ExtensionMethodShouldNotExtendObjectBase.cs
index 1159f623db3..9c6f7ddee40 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/ExtensionMethodShouldNotExtendObjectBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/ExtensionMethodShouldNotExtendObjectBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/FieldShadowsParentFieldBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/FieldShadowsParentFieldBase.cs
index e34da17690c..96b0f053ded 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/FieldShadowsParentFieldBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/FieldShadowsParentFieldBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/FieldShouldNotBePublicBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/FieldShouldNotBePublicBase.cs
index 6e5a6fe1e05..2a001ce73c0 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/FieldShouldNotBePublicBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/FieldShouldNotBePublicBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/FileLinesBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/FileLinesBase.cs
index 833d9d63a1c..bb78977bb98 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/FileLinesBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/FileLinesBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/FindInsteadOfFirstOrDefaultBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/FindInsteadOfFirstOrDefaultBase.cs
index 8b08e5fec0a..9636d09dc14 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/FindInsteadOfFirstOrDefaultBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/FindInsteadOfFirstOrDefaultBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/FlagsEnumWithoutInitializerBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/FlagsEnumWithoutInitializerBase.cs
index 8782138e7fd..8e84facbaf3 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/FlagsEnumWithoutInitializerBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/FlagsEnumWithoutInitializerBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/FlagsEnumZeroMemberBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/FlagsEnumZeroMemberBase.cs
index 7357311dc44..a8880a90651 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/FlagsEnumZeroMemberBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/FlagsEnumZeroMemberBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/FunctionComplexityBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/FunctionComplexityBase.cs
index 70e65a05b4a..c85ef056085 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/FunctionComplexityBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/FunctionComplexityBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/FunctionNestingDepthBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/FunctionNestingDepthBase.cs
index 391cfce0e03..fbe5b7eda6b 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/FunctionNestingDepthBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/FunctionNestingDepthBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/GenericInheritanceShouldNotBeRecursiveBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/GenericInheritanceShouldNotBeRecursiveBase.cs
index 346f74a8ca8..b6f6548741b 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/GenericInheritanceShouldNotBeRecursiveBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/GenericInheritanceShouldNotBeRecursiveBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/GotoStatementBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/GotoStatementBase.cs
index 7ac1dcfea6a..772a43cd2d0 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/GotoStatementBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/GotoStatementBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/Hotspots/CommandPathBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/Hotspots/CommandPathBase.cs
index dd37f58dc44..23eb3ef67d6 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/Hotspots/CommandPathBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/Hotspots/CommandPathBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/Hotspots/ConfiguringLoggersBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/Hotspots/ConfiguringLoggersBase.cs
index cd46ed61150..dbf3a7dac51 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/Hotspots/ConfiguringLoggersBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/Hotspots/ConfiguringLoggersBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/Hotspots/CreatingHashAlgorithmsBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/Hotspots/CreatingHashAlgorithmsBase.cs
index 0878c70de72..61ee0b9ba7f 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/Hotspots/CreatingHashAlgorithmsBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/Hotspots/CreatingHashAlgorithmsBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/Hotspots/DeliveringDebugFeaturesInProductionBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/Hotspots/DeliveringDebugFeaturesInProductionBase.cs
index 0d8b0ce4d1e..ad3e7ed37c1 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/Hotspots/DeliveringDebugFeaturesInProductionBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/Hotspots/DeliveringDebugFeaturesInProductionBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/Hotspots/DisablingRequestValidationBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/Hotspots/DisablingRequestValidationBase.cs
index e56b74024ab..3531433841d 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/Hotspots/DisablingRequestValidationBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/Hotspots/DisablingRequestValidationBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/Hotspots/DoNotHardcodeCredentialsBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/Hotspots/DoNotHardcodeCredentialsBase.cs
index 3db20edc4b8..ba4518b0bd3 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/Hotspots/DoNotHardcodeCredentialsBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/Hotspots/DoNotHardcodeCredentialsBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/Hotspots/ExecutingSqlQueriesBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/Hotspots/ExecutingSqlQueriesBase.cs
index 68c1b955a14..dd8316a468a 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/Hotspots/ExecutingSqlQueriesBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/Hotspots/ExecutingSqlQueriesBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/Hotspots/ExpandingArchivesBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/Hotspots/ExpandingArchivesBase.cs
index a290c6cfa57..2949b3d2b7f 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/Hotspots/ExpandingArchivesBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/Hotspots/ExpandingArchivesBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/Hotspots/HardcodedIpAddressBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/Hotspots/HardcodedIpAddressBase.cs
index 17ecdd02b9c..ba73abc1184 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/Hotspots/HardcodedIpAddressBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/Hotspots/HardcodedIpAddressBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/Hotspots/LooseFilePermissionsBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/Hotspots/LooseFilePermissionsBase.cs
index 2caf1f03c7e..6798e977c03 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/Hotspots/LooseFilePermissionsBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/Hotspots/LooseFilePermissionsBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/Hotspots/LooseFilePermissionsConfig.cs b/analyzers/src/SonarAnalyzer.Common/Rules/Hotspots/LooseFilePermissionsConfig.cs
index 32502a27d7f..6c2bd4adb07 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/Hotspots/LooseFilePermissionsConfig.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/Hotspots/LooseFilePermissionsConfig.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/Hotspots/PubliclyWritableDirectoriesBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/Hotspots/PubliclyWritableDirectoriesBase.cs
index 733918d5108..47ab476b9ab 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/Hotspots/PubliclyWritableDirectoriesBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/Hotspots/PubliclyWritableDirectoriesBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/Hotspots/RequestsWithExcessiveLengthBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/Hotspots/RequestsWithExcessiveLengthBase.cs
index 2fd772ff9ec..bdac625ab4e 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/Hotspots/RequestsWithExcessiveLengthBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/Hotspots/RequestsWithExcessiveLengthBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/Hotspots/SpecifyTimeoutOnRegexBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/Hotspots/SpecifyTimeoutOnRegexBase.cs
index 0981f6707f8..e6c123e5d5a 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/Hotspots/SpecifyTimeoutOnRegexBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/Hotspots/SpecifyTimeoutOnRegexBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/Hotspots/UsingNonstandardCryptographyBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/Hotspots/UsingNonstandardCryptographyBase.cs
index 5a319ced222..644d4d73c18 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/Hotspots/UsingNonstandardCryptographyBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/Hotspots/UsingNonstandardCryptographyBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/IfChainWithoutElseBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/IfChainWithoutElseBase.cs
index ff86b81a817..754f1749d8b 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/IfChainWithoutElseBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/IfChainWithoutElseBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/IfCollapsibleBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/IfCollapsibleBase.cs
index 72af8c19c99..bc43397643f 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/IfCollapsibleBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/IfCollapsibleBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/ImplementSerializationMethodsCorrectlyBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/ImplementSerializationMethodsCorrectlyBase.cs
index 1cf13f5b957..df5d4947b6d 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/ImplementSerializationMethodsCorrectlyBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/ImplementSerializationMethodsCorrectlyBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/IndexOfCheckAgainstZeroBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/IndexOfCheckAgainstZeroBase.cs
index 41308f521f1..1607a90ff39 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/IndexOfCheckAgainstZeroBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/IndexOfCheckAgainstZeroBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/InsecureEncryptionAlgorithmBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/InsecureEncryptionAlgorithmBase.cs
index dd05b25b11d..bb39c6e3adf 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/InsecureEncryptionAlgorithmBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/InsecureEncryptionAlgorithmBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/InsecureTemporaryFilesCreationBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/InsecureTemporaryFilesCreationBase.cs
index 579e7411578..d8f2c0335d4 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/InsecureTemporaryFilesCreationBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/InsecureTemporaryFilesCreationBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/InsteadOfAnyBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/InsteadOfAnyBase.cs
index f542635854c..02fdc035b8f 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/InsteadOfAnyBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/InsteadOfAnyBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/InvalidCastToInterfaceBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/InvalidCastToInterfaceBase.cs
index 5d324abd33c..08f8c9cc845 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/InvalidCastToInterfaceBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/InvalidCastToInterfaceBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/JwtSignedBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/JwtSignedBase.cs
index 9ec8e766459..5182182f1b3 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/JwtSignedBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/JwtSignedBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/LineLengthBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/LineLengthBase.cs
index f54e6f2fdde..1e5008e7f6c 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/LineLengthBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/LineLengthBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/LinkedListPropertiesInsteadOfMethodsBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/LinkedListPropertiesInsteadOfMethodsBase.cs
index 774920e3857..e86afa632b9 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/LinkedListPropertiesInsteadOfMethodsBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/LinkedListPropertiesInsteadOfMethodsBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/MarkAssemblyWithAssemblyVersionAttributeBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/MarkAssemblyWithAssemblyVersionAttributeBase.cs
index d0d885fd2e5..a625e5437d6 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/MarkAssemblyWithAssemblyVersionAttributeBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/MarkAssemblyWithAssemblyVersionAttributeBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/MarkAssemblyWithAttributeBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/MarkAssemblyWithAttributeBase.cs
index 32baf68fae2..03efab594bc 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/MarkAssemblyWithAttributeBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/MarkAssemblyWithAttributeBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/MarkAssemblyWithClsCompliantAttributeBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/MarkAssemblyWithClsCompliantAttributeBase.cs
index bb96dfe4415..207837b77f2 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/MarkAssemblyWithClsCompliantAttributeBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/MarkAssemblyWithClsCompliantAttributeBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/MarkAssemblyWithComVisibleAttributeBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/MarkAssemblyWithComVisibleAttributeBase.cs
index ac7b7a0acd2..0c49920f7ca 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/MarkAssemblyWithComVisibleAttributeBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/MarkAssemblyWithComVisibleAttributeBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/MarkWindowsFormsMainWithStaThreadBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/MarkWindowsFormsMainWithStaThreadBase.cs
index 171bac56fea..c76cb97660d 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/MarkWindowsFormsMainWithStaThreadBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/MarkWindowsFormsMainWithStaThreadBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/MethodOverloadsShouldBeGroupedBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/MethodOverloadsShouldBeGroupedBase.cs
index 321b9a5b2a9..2285037c716 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/MethodOverloadsShouldBeGroupedBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/MethodOverloadsShouldBeGroupedBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/MethodParameterUnusedBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/MethodParameterUnusedBase.cs
index cd1a9958445..023eb3a91f0 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/MethodParameterUnusedBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/MethodParameterUnusedBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/MethodsShouldNotHaveIdenticalImplementationsBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/MethodsShouldNotHaveIdenticalImplementationsBase.cs
index 0e2136c2254..156e3aace36 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/MethodsShouldNotHaveIdenticalImplementationsBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/MethodsShouldNotHaveIdenticalImplementationsBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/MethodsShouldNotHaveTooManyLinesBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/MethodsShouldNotHaveTooManyLinesBase.cs
index 659087d6485..8e79a54d2b0 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/MethodsShouldNotHaveTooManyLinesBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/MethodsShouldNotHaveTooManyLinesBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/MultipleVariableDeclarationBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/MultipleVariableDeclarationBase.cs
index f42fd45eb9f..42d1e5c74d6 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/MultipleVariableDeclarationBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/MultipleVariableDeclarationBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/MultipleVariableDeclarationCodeFixBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/MultipleVariableDeclarationCodeFixBase.cs
index b8781edb999..0df3c51b831 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/MultipleVariableDeclarationCodeFixBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/MultipleVariableDeclarationCodeFixBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/NameOfShouldBeUsedBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/NameOfShouldBeUsedBase.cs
index 56a4ac6ac41..084bcaf690e 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/NameOfShouldBeUsedBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/NameOfShouldBeUsedBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/NoExceptionsInFinallyBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/NoExceptionsInFinallyBase.cs
index b81c7e4d0ae..6a2834db382 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/NoExceptionsInFinallyBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/NoExceptionsInFinallyBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/NonAsyncTaskShouldNotReturnNullBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/NonAsyncTaskShouldNotReturnNullBase.cs
index 726c3d6c81c..5456729e551 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/NonAsyncTaskShouldNotReturnNullBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/NonAsyncTaskShouldNotReturnNullBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/ObsoleteAttributesBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/ObsoleteAttributesBase.cs
index 81da4f7345c..fdd8cb0921c 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/ObsoleteAttributesBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/ObsoleteAttributesBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/OptionalParameterBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/OptionalParameterBase.cs
index 54e6aaf25d2..f5eaa5def4e 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/OptionalParameterBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/OptionalParameterBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/OptionalParameterNotPassedToBaseCallBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/OptionalParameterNotPassedToBaseCallBase.cs
index 476dbd6c5f1..8fefa0d6bfa 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/OptionalParameterNotPassedToBaseCallBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/OptionalParameterNotPassedToBaseCallBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/ParameterAssignedToBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/ParameterAssignedToBase.cs
index d57ef4a7d8f..99ab4704966 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/ParameterAssignedToBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/ParameterAssignedToBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/ParameterNameMatchesOriginalBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/ParameterNameMatchesOriginalBase.cs
index 8f26ce48eb2..0538720d33f 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/ParameterNameMatchesOriginalBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/ParameterNameMatchesOriginalBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/ParametersCorrectOrderBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/ParametersCorrectOrderBase.cs
index 540374a3f38..ea42b6882c1 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/ParametersCorrectOrderBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/ParametersCorrectOrderBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/PartCreationPolicyShouldBeUsedWithExportAttributeBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/PartCreationPolicyShouldBeUsedWithExportAttributeBase.cs
index 5d7ba6390e8..0695718ba5f 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/PartCreationPolicyShouldBeUsedWithExportAttributeBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/PartCreationPolicyShouldBeUsedWithExportAttributeBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/PreferGuidEmptyBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/PreferGuidEmptyBase.cs
index 8e05717448e..402082ccd5f 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/PreferGuidEmptyBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/PreferGuidEmptyBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/PropertiesAccessCorrectFieldBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/PropertiesAccessCorrectFieldBase.cs
index fbd615a5ffe..473e06ad914 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/PropertiesAccessCorrectFieldBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/PropertiesAccessCorrectFieldBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/PropertyGetterWithThrowBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/PropertyGetterWithThrowBase.cs
index 8eb03a36245..7a799c710ba 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/PropertyGetterWithThrowBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/PropertyGetterWithThrowBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/PropertyWriteOnlyBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/PropertyWriteOnlyBase.cs
index 5aad33409ef..1d8bbac89ce 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/PropertyWriteOnlyBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/PropertyWriteOnlyBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/ProvideDeserializationMethodsForOptionalFieldsBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/ProvideDeserializationMethodsForOptionalFieldsBase.cs
index 93e7461886f..856ca6bed7f 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/ProvideDeserializationMethodsForOptionalFieldsBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/ProvideDeserializationMethodsForOptionalFieldsBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/PublicConstantFieldBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/PublicConstantFieldBase.cs
index 776f231a678..d4f1c868593 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/PublicConstantFieldBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/PublicConstantFieldBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/PublicMethodWithMultidimensionalArrayBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/PublicMethodWithMultidimensionalArrayBase.cs
index 3de9b6b4a91..fa37633b36c 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/PublicMethodWithMultidimensionalArrayBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/PublicMethodWithMultidimensionalArrayBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/PureAttributeOnVoidMethodBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/PureAttributeOnVoidMethodBase.cs
index d68f90bcd25..de03feeef98 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/PureAttributeOnVoidMethodBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/PureAttributeOnVoidMethodBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/RedundantNullCheckBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/RedundantNullCheckBase.cs
index a8dc433f3b3..a32e554a659 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/RedundantNullCheckBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/RedundantNullCheckBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/RedundantParenthesesBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/RedundantParenthesesBase.cs
index 14b92590a08..3271e849cac 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/RedundantParenthesesBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/RedundantParenthesesBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/RegularExpressions/RegexMustHaveValidSyntaxBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/RegularExpressions/RegexMustHaveValidSyntaxBase.cs
index e00f63fc2f8..27306165a9f 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/RegularExpressions/RegexMustHaveValidSyntaxBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/RegularExpressions/RegexMustHaveValidSyntaxBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/ReversedOperatorsBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/ReversedOperatorsBase.cs
index 5cba8e941e7..a8339c65fa6 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/ReversedOperatorsBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/ReversedOperatorsBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/SecurityPInvokeMethodShouldNotBeCalledBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/SecurityPInvokeMethodShouldNotBeCalledBase.cs
index 988a2aa37ee..7b20ea3358b 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/SecurityPInvokeMethodShouldNotBeCalledBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/SecurityPInvokeMethodShouldNotBeCalledBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/SelfAssignmentBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/SelfAssignmentBase.cs
index c36f4326db5..3be973b2561 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/SelfAssignmentBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/SelfAssignmentBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/SetPropertiesInsteadOfMethodsBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/SetPropertiesInsteadOfMethodsBase.cs
index e558453751f..474f87b9041 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/SetPropertiesInsteadOfMethodsBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/SetPropertiesInsteadOfMethodsBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/ShiftDynamicNotIntegerBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/ShiftDynamicNotIntegerBase.cs
index f5bc93032e9..8fd64ecbfff 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/ShiftDynamicNotIntegerBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/ShiftDynamicNotIntegerBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/ShouldImplementExportedInterfacesBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/ShouldImplementExportedInterfacesBase.cs
index 82a7994e4af..f4d9845f973 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/ShouldImplementExportedInterfacesBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/ShouldImplementExportedInterfacesBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/SingleStatementPerLineBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/SingleStatementPerLineBase.cs
index 4c39292aacc..abab6a5e1c0 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/SingleStatementPerLineBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/SingleStatementPerLineBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/StringConcatenationInLoopBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/StringConcatenationInLoopBase.cs
index 2d746a657f7..cf9eefd5292 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/StringConcatenationInLoopBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/StringConcatenationInLoopBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/StringLiteralShouldNotBeDuplicatedBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/StringLiteralShouldNotBeDuplicatedBase.cs
index 510c02e274f..f0a0d4c777e 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/StringLiteralShouldNotBeDuplicatedBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/StringLiteralShouldNotBeDuplicatedBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/SwitchCasesMinimumThreeBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/SwitchCasesMinimumThreeBase.cs
index 0595b88ee27..b139aa9d715 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/SwitchCasesMinimumThreeBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/SwitchCasesMinimumThreeBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/SwitchSectionShouldNotHaveTooManyStatementsBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/SwitchSectionShouldNotHaveTooManyStatementsBase.cs
index 9aede3c310b..de1aa01be62 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/SwitchSectionShouldNotHaveTooManyStatementsBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/SwitchSectionShouldNotHaveTooManyStatementsBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/SwitchShouldNotBeNestedBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/SwitchShouldNotBeNestedBase.cs
index 116202eb658..72a810d9b00 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/SwitchShouldNotBeNestedBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/SwitchShouldNotBeNestedBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/SwitchWithoutDefaultBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/SwitchWithoutDefaultBase.cs
index 00008a01892..3a9a13b11b7 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/SwitchWithoutDefaultBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/SwitchWithoutDefaultBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/SymbolicExecutionRunnerBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/SymbolicExecutionRunnerBase.cs
index 4c7187a474b..31a5cbb438c 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/SymbolicExecutionRunnerBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/SymbolicExecutionRunnerBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/TabCharacterBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/TabCharacterBase.cs
index d7ab236226a..69d16d6e484 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/TabCharacterBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/TabCharacterBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/TestsShouldNotUseThreadSleepBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/TestsShouldNotUseThreadSleepBase.cs
index f2f4a628483..74a03105388 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/TestsShouldNotUseThreadSleepBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/TestsShouldNotUseThreadSleepBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/ThreadResumeOrSuspendShouldNotBeCalledBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/ThreadResumeOrSuspendShouldNotBeCalledBase.cs
index d8f5a6f7b1a..f362385a11e 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/ThreadResumeOrSuspendShouldNotBeCalledBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/ThreadResumeOrSuspendShouldNotBeCalledBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/ThrowReservedExceptionsBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/ThrowReservedExceptionsBase.cs
index 8102390810b..6b2f7ae50e5 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/ThrowReservedExceptionsBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/ThrowReservedExceptionsBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/ToStringShouldNotReturnNullBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/ToStringShouldNotReturnNullBase.cs
index 2a114f01469..afb18de2519 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/ToStringShouldNotReturnNullBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/ToStringShouldNotReturnNullBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/TooManyLabelsInSwitchBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/TooManyLabelsInSwitchBase.cs
index 7074b67dcbe..2a724a2615c 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/TooManyLabelsInSwitchBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/TooManyLabelsInSwitchBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/TooManyParametersBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/TooManyParametersBase.cs
index 3ea4336f5cf..dad99a8ec7b 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/TooManyParametersBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/TooManyParametersBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/UnaryPrefixOperatorRepeatedBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/UnaryPrefixOperatorRepeatedBase.cs
index 723814bc162..7ac8c5c8a24 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/UnaryPrefixOperatorRepeatedBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/UnaryPrefixOperatorRepeatedBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/UnconditionalJumpStatementBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/UnconditionalJumpStatementBase.cs
index cbcdb3da602..465b3601287 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/UnconditionalJumpStatementBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/UnconditionalJumpStatementBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/UnnecessaryBitwiseOperationBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/UnnecessaryBitwiseOperationBase.cs
index d7e1168efe4..5ef79d304db 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/UnnecessaryBitwiseOperationBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/UnnecessaryBitwiseOperationBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/UnnecessaryBitwiseOperationCodeFixBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/UnnecessaryBitwiseOperationCodeFixBase.cs
index 43a7acfc64a..36def6bf8de 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/UnnecessaryBitwiseOperationCodeFixBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/UnnecessaryBitwiseOperationCodeFixBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/UnusedStringBuilderBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/UnusedStringBuilderBase.cs
index 8245a808cdf..0127cab367f 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/UnusedStringBuilderBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/UnusedStringBuilderBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/UriShouldNotBeHardcodedBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/UriShouldNotBeHardcodedBase.cs
index 738d915821b..ae6877b3e49 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/UriShouldNotBeHardcodedBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/UriShouldNotBeHardcodedBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/UseCharOverloadOfStringMethodsBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/UseCharOverloadOfStringMethodsBase.cs
index 842c854245f..38f58537fe2 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/UseCharOverloadOfStringMethodsBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/UseCharOverloadOfStringMethodsBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/UseDateTimeOffsetInsteadOfDateTimeBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/UseDateTimeOffsetInsteadOfDateTimeBase.cs
index 74d5721d45c..f6bbb9567d7 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/UseDateTimeOffsetInsteadOfDateTimeBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/UseDateTimeOffsetInsteadOfDateTimeBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/UseFindSystemTimeZoneByIdBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/UseFindSystemTimeZoneByIdBase.cs
index 40fa03cf3e0..87453e0ee14 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/UseFindSystemTimeZoneByIdBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/UseFindSystemTimeZoneByIdBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/UseIFormatProviderForParsingDateAndTimeBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/UseIFormatProviderForParsingDateAndTimeBase.cs
index 9a3804fc4da..5b297406eb7 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/UseIFormatProviderForParsingDateAndTimeBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/UseIFormatProviderForParsingDateAndTimeBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/UseIndexingInsteadOfLinqMethodsBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/UseIndexingInsteadOfLinqMethodsBase.cs
index 938445f1dbd..5299edb6f2b 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/UseIndexingInsteadOfLinqMethodsBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/UseIndexingInsteadOfLinqMethodsBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/UseLambdaParameterInConcurrentDictionaryBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/UseLambdaParameterInConcurrentDictionaryBase.cs
index e2381ed5ddc..5c660364d17 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/UseLambdaParameterInConcurrentDictionaryBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/UseLambdaParameterInConcurrentDictionaryBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/UseShortCircuitingOperatorBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/UseShortCircuitingOperatorBase.cs
index 2fce27f2af2..944e10ac48d 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/UseShortCircuitingOperatorBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/UseShortCircuitingOperatorBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/UseShortCircuitingOperatorCodeFixBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/UseShortCircuitingOperatorCodeFixBase.cs
index 25110cdc611..1587e6d45a6 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/UseShortCircuitingOperatorCodeFixBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/UseShortCircuitingOperatorCodeFixBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/UseTestableTimeProviderBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/UseTestableTimeProviderBase.cs
index 364a6e09ca4..b57f7ed681c 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/UseTestableTimeProviderBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/UseTestableTimeProviderBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/UseTrueForAllBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/UseTrueForAllBase.cs
index 6046ca5e01b..2014da9b691 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/UseTrueForAllBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/UseTrueForAllBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/UseUnixEpochBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/UseUnixEpochBase.cs
index 6bafac40a79..414e78e988b 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/UseUnixEpochBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/UseUnixEpochBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/UseUnixEpochCodeFixBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/UseUnixEpochCodeFixBase.cs
index 15ead168fe7..8e69ec0a857 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/UseUnixEpochCodeFixBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/UseUnixEpochCodeFixBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/UseWhereBeforeOrderByBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/UseWhereBeforeOrderByBase.cs
index 9ef143daf0b..29b502ab836 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/UseWhereBeforeOrderByBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/UseWhereBeforeOrderByBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/Utilities/AnalysisWarningAnalyzerBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/Utilities/AnalysisWarningAnalyzerBase.cs
index c8ef51ee8ac..75054efae67 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/Utilities/AnalysisWarningAnalyzerBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/Utilities/AnalysisWarningAnalyzerBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/Utilities/CopyPasteTokenAnalyzerBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/Utilities/CopyPasteTokenAnalyzerBase.cs
index 9ea53159cdb..1e728a86013 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/Utilities/CopyPasteTokenAnalyzerBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/Utilities/CopyPasteTokenAnalyzerBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/Utilities/FileMetadataAnalyzerBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/Utilities/FileMetadataAnalyzerBase.cs
index f60298ef2d8..9df70485ba0 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/Utilities/FileMetadataAnalyzerBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/Utilities/FileMetadataAnalyzerBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/Utilities/LogAnalyzerBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/Utilities/LogAnalyzerBase.cs
index 60cd1d899f7..7b32292800c 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/Utilities/LogAnalyzerBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/Utilities/LogAnalyzerBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/Utilities/MetricsAnalyzerBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/Utilities/MetricsAnalyzerBase.cs
index 0a8549b5c31..548d8b78229 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/Utilities/MetricsAnalyzerBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/Utilities/MetricsAnalyzerBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/Utilities/SymbolReferenceAnalyzerBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/Utilities/SymbolReferenceAnalyzerBase.cs
index 1e38024b282..9b6d6e9194b 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/Utilities/SymbolReferenceAnalyzerBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/Utilities/SymbolReferenceAnalyzerBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/Utilities/TokenTypeAnalyzerBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/Utilities/TokenTypeAnalyzerBase.cs
index a0fd25690ab..99acced1057 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/Utilities/TokenTypeAnalyzerBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/Utilities/TokenTypeAnalyzerBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/Utilities/UtilityAnalyzerBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/Utilities/UtilityAnalyzerBase.cs
index ea31f1bb2a2..4bd0ba429fa 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/Utilities/UtilityAnalyzerBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/Utilities/UtilityAnalyzerBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/ValueTypeShouldImplementIEquatableBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/ValueTypeShouldImplementIEquatableBase.cs
index 75158d89b8c..6dcb4981752 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/ValueTypeShouldImplementIEquatableBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/ValueTypeShouldImplementIEquatableBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/VariableUnusedBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/VariableUnusedBase.cs
index 519c3a93ee9..8c3d8a13404 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/VariableUnusedBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/VariableUnusedBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/WcfNonVoidOneWayBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/WcfNonVoidOneWayBase.cs
index 3795b9c6f2b..aaa86265f4a 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/WcfNonVoidOneWayBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/WcfNonVoidOneWayBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Rules/WeakSslTlsProtocolsBase.cs b/analyzers/src/SonarAnalyzer.Common/Rules/WeakSslTlsProtocolsBase.cs
index fcae3dc6e69..87e7747a87b 100644
--- a/analyzers/src/SonarAnalyzer.Common/Rules/WeakSslTlsProtocolsBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Rules/WeakSslTlsProtocolsBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Constraints/BoolConstraint.cs b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Constraints/BoolConstraint.cs
index f98db3864b2..b91c5a27e3d 100644
--- a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Constraints/BoolConstraint.cs
+++ b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Constraints/BoolConstraint.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Constraints/ByteCollectionConstraint.cs b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Constraints/ByteCollectionConstraint.cs
index 5478aa4acb4..0169240f5b3 100644
--- a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Constraints/ByteCollectionConstraint.cs
+++ b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Constraints/ByteCollectionConstraint.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Constraints/CollectionConstraint.cs b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Constraints/CollectionConstraint.cs
index 8414345c6a8..a65931218f6 100644
--- a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Constraints/CollectionConstraint.cs
+++ b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Constraints/CollectionConstraint.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Constraints/ConstraintKind.cs b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Constraints/ConstraintKind.cs
index d5f6a23a4cc..4757aa58c88 100644
--- a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Constraints/ConstraintKind.cs
+++ b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Constraints/ConstraintKind.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Constraints/DisposableConstraint.cs b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Constraints/DisposableConstraint.cs
index 645fcd23c50..db6d8c744da 100644
--- a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Constraints/DisposableConstraint.cs
+++ b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Constraints/DisposableConstraint.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Constraints/LockConstraint.cs b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Constraints/LockConstraint.cs
index 678b786b013..794d0133deb 100644
--- a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Constraints/LockConstraint.cs
+++ b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Constraints/LockConstraint.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Constraints/NumberConstraint.cs b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Constraints/NumberConstraint.cs
index 55724ee5599..3e03dfca33a 100644
--- a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Constraints/NumberConstraint.cs
+++ b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Constraints/NumberConstraint.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Constraints/ObjectConstraint.cs b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Constraints/ObjectConstraint.cs
index b8d2b56ee42..95ef8b8685e 100644
--- a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Constraints/ObjectConstraint.cs
+++ b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Constraints/ObjectConstraint.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Constraints/ParameterReassignedConstraint.cs b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Constraints/ParameterReassignedConstraint.cs
index e979ecfe8f9..e28903cbea7 100644
--- a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Constraints/ParameterReassignedConstraint.cs
+++ b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Constraints/ParameterReassignedConstraint.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Constraints/SaltSizeConstraint.cs b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Constraints/SaltSizeConstraint.cs
index 227a87118f8..fd9eff51af7 100644
--- a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Constraints/SaltSizeConstraint.cs
+++ b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Constraints/SaltSizeConstraint.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Constraints/SerializationConstraint.cs b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Constraints/SerializationConstraint.cs
index ff2b918ba14..5732bbf83af 100644
--- a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Constraints/SerializationConstraint.cs
+++ b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Constraints/SerializationConstraint.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/Checks/ConstantCheck.cs b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/Checks/ConstantCheck.cs
index 21e8e2b54d0..0da116c944a 100644
--- a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/Checks/ConstantCheck.cs
+++ b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/Checks/ConstantCheck.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/Checks/NonNullableValueTypeCheck.cs b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/Checks/NonNullableValueTypeCheck.cs
index acbcd378ac0..efc1b869e2f 100644
--- a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/Checks/NonNullableValueTypeCheck.cs
+++ b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/Checks/NonNullableValueTypeCheck.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/DebugLogger.cs b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/DebugLogger.cs
index e9960332770..53b80b46883 100644
--- a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/DebugLogger.cs
+++ b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/DebugLogger.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/ExceptionCandidate.cs b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/ExceptionCandidate.cs
index 1a1aa57788d..377bb511ffb 100644
--- a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/ExceptionCandidate.cs
+++ b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/ExceptionCandidate.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/ExceptionState.cs b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/ExceptionState.cs
index 6c5f7179dce..95a67289771 100644
--- a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/ExceptionState.cs
+++ b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/ExceptionState.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/ExplodedNode.cs b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/ExplodedNode.cs
index 6ce871d0e83..2e5925237dc 100644
--- a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/ExplodedNode.cs
+++ b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/ExplodedNode.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/Extensions/BinaryOperatorKindExtensions.cs b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/Extensions/BinaryOperatorKindExtensions.cs
index f2ac72a6396..d0fd327d386 100644
--- a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/Extensions/BinaryOperatorKindExtensions.cs
+++ b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/Extensions/BinaryOperatorKindExtensions.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/Extensions/IInvocationOperationExtensions.cs b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/Extensions/IInvocationOperationExtensions.cs
index a0ba5ac6a10..b0e06f081c7 100644
--- a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/Extensions/IInvocationOperationExtensions.cs
+++ b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/Extensions/IInvocationOperationExtensions.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/Extensions/IMemberReferenceOperationExtensions.cs b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/Extensions/IMemberReferenceOperationExtensions.cs
index 57b1ab84eea..6c5bb46076f 100644
--- a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/Extensions/IMemberReferenceOperationExtensions.cs
+++ b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/Extensions/IMemberReferenceOperationExtensions.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/Extensions/IOperationExtensions.cs b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/Extensions/IOperationExtensions.cs
index c109875e0a0..81382a974e7 100644
--- a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/Extensions/IOperationExtensions.cs
+++ b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/Extensions/IOperationExtensions.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/FinallyPoint.cs b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/FinallyPoint.cs
index 6fdad2db3bc..d02c043e71a 100644
--- a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/FinallyPoint.cs
+++ b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/FinallyPoint.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/OperationDispatcher.cs b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/OperationDispatcher.cs
index e20c87f3d23..aebedc3776a 100644
--- a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/OperationDispatcher.cs
+++ b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/OperationDispatcher.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/OperationProcessors/Argument.cs b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/OperationProcessors/Argument.cs
index db854ead1ac..b190e531d95 100644
--- a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/OperationProcessors/Argument.cs
+++ b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/OperationProcessors/Argument.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/OperationProcessors/ArithmeticCalculator.cs b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/OperationProcessors/ArithmeticCalculator.cs
index a9c413d9547..977a6e80f36 100644
--- a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/OperationProcessors/ArithmeticCalculator.cs
+++ b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/OperationProcessors/ArithmeticCalculator.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/OperationProcessors/Assignment.cs b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/OperationProcessors/Assignment.cs
index d777b7b4154..0e2086ffeaf 100644
--- a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/OperationProcessors/Assignment.cs
+++ b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/OperationProcessors/Assignment.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/OperationProcessors/Await.cs b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/OperationProcessors/Await.cs
index 0bf9ab0044a..842ce2e4a66 100644
--- a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/OperationProcessors/Await.cs
+++ b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/OperationProcessors/Await.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/OperationProcessors/Binary.Collections.cs b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/OperationProcessors/Binary.Collections.cs
index bedbd3dccb7..3b2867f139a 100644
--- a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/OperationProcessors/Binary.Collections.cs
+++ b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/OperationProcessors/Binary.Collections.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/OperationProcessors/Binary.cs b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/OperationProcessors/Binary.cs
index f8ab9e5ccb7..d8aec95de52 100644
--- a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/OperationProcessors/Binary.cs
+++ b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/OperationProcessors/Binary.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/OperationProcessors/BranchingProcessor.cs b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/OperationProcessors/BranchingProcessor.cs
index 8746b353567..760333be126 100644
--- a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/OperationProcessors/BranchingProcessor.cs
+++ b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/OperationProcessors/BranchingProcessor.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/OperationProcessors/CompoundAssignment.cs b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/OperationProcessors/CompoundAssignment.cs
index 06f775539fd..6dcd8e580ab 100644
--- a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/OperationProcessors/CompoundAssignment.cs
+++ b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/OperationProcessors/CompoundAssignment.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/OperationProcessors/Conversion.cs b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/OperationProcessors/Conversion.cs
index 3daf9863258..a505aa87439 100644
--- a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/OperationProcessors/Conversion.cs
+++ b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/OperationProcessors/Conversion.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/OperationProcessors/DeclarationPattern.cs b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/OperationProcessors/DeclarationPattern.cs
index 017bab8b3d5..024b65a32d5 100644
--- a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/OperationProcessors/DeclarationPattern.cs
+++ b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/OperationProcessors/DeclarationPattern.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/OperationProcessors/DeconstructionAssignment.cs b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/OperationProcessors/DeconstructionAssignment.cs
index 4accfa85eba..45174060923 100644
--- a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/OperationProcessors/DeconstructionAssignment.cs
+++ b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/OperationProcessors/DeconstructionAssignment.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/OperationProcessors/DefaultValue.cs b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/OperationProcessors/DefaultValue.cs
index 60ea2a03cb5..623b6882b50 100644
--- a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/OperationProcessors/DefaultValue.cs
+++ b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/OperationProcessors/DefaultValue.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/OperationProcessors/FlowCapture.cs b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/OperationProcessors/FlowCapture.cs
index f448b94d0bc..a51af76bcca 100644
--- a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/OperationProcessors/FlowCapture.cs
+++ b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/OperationProcessors/FlowCapture.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/OperationProcessors/IncrementOrDecrement.cs b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/OperationProcessors/IncrementOrDecrement.cs
index a5793065391..21790f9c9c0 100644
--- a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/OperationProcessors/IncrementOrDecrement.cs
+++ b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/OperationProcessors/IncrementOrDecrement.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/OperationProcessors/Invocation.Enumerable.cs b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/OperationProcessors/Invocation.Enumerable.cs
index 57ed1c0c9b5..87affe35075 100644
--- a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/OperationProcessors/Invocation.Enumerable.cs
+++ b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/OperationProcessors/Invocation.Enumerable.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/OperationProcessors/Invocation.String.cs b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/OperationProcessors/Invocation.String.cs
index be44661e0fa..0ea69b50e3a 100644
--- a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/OperationProcessors/Invocation.String.cs
+++ b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/OperationProcessors/Invocation.String.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/OperationProcessors/Invocation.cs b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/OperationProcessors/Invocation.cs
index 5858055cfea..799f020d4a1 100644
--- a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/OperationProcessors/Invocation.cs
+++ b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/OperationProcessors/Invocation.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/OperationProcessors/IsNull.cs b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/OperationProcessors/IsNull.cs
index cfc6fb5cc9b..b8a77bfa01a 100644
--- a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/OperationProcessors/IsNull.cs
+++ b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/OperationProcessors/IsNull.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/OperationProcessors/IsPattern.cs b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/OperationProcessors/IsPattern.cs
index 2567787e234..8e13fba605f 100644
--- a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/OperationProcessors/IsPattern.cs
+++ b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/OperationProcessors/IsPattern.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/OperationProcessors/IsType.cs b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/OperationProcessors/IsType.cs
index c546a0ea404..1330b305c61 100644
--- a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/OperationProcessors/IsType.cs
+++ b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/OperationProcessors/IsType.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/OperationProcessors/MultiProcessor.cs b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/OperationProcessors/MultiProcessor.cs
index 13d17d0b87e..161e6017b6c 100644
--- a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/OperationProcessors/MultiProcessor.cs
+++ b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/OperationProcessors/MultiProcessor.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/OperationProcessors/NotNullOperation.cs b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/OperationProcessors/NotNullOperation.cs
index 9092d901180..1128a4d0f44 100644
--- a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/OperationProcessors/NotNullOperation.cs
+++ b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/OperationProcessors/NotNullOperation.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/OperationProcessors/ObjectCreation.cs b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/OperationProcessors/ObjectCreation.cs
index 69577a204d5..6bf02531a15 100644
--- a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/OperationProcessors/ObjectCreation.cs
+++ b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/OperationProcessors/ObjectCreation.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/OperationProcessors/Processor.cs b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/OperationProcessors/Processor.cs
index 04799b14567..93311bb7195 100644
--- a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/OperationProcessors/Processor.cs
+++ b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/OperationProcessors/Processor.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/OperationProcessors/ReDimClause.cs b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/OperationProcessors/ReDimClause.cs
index 5b856468db9..e605a017cbe 100644
--- a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/OperationProcessors/ReDimClause.cs
+++ b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/OperationProcessors/ReDimClause.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/OperationProcessors/RecursivePattern.cs b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/OperationProcessors/RecursivePattern.cs
index b3c64f880a3..e4fe9c5423a 100644
--- a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/OperationProcessors/RecursivePattern.cs
+++ b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/OperationProcessors/RecursivePattern.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/OperationProcessors/References.cs b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/OperationProcessors/References.cs
index a4de3633f93..cbb92ee2281 100644
--- a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/OperationProcessors/References.cs
+++ b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/OperationProcessors/References.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/OperationProcessors/SimpleProcessor.cs b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/OperationProcessors/SimpleProcessor.cs
index baa7c8ac266..0dd66dfa316 100644
--- a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/OperationProcessors/SimpleProcessor.cs
+++ b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/OperationProcessors/SimpleProcessor.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/OperationProcessors/StaticLocalInitializationSemaphore.cs b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/OperationProcessors/StaticLocalInitializationSemaphore.cs
index 267e7a6a7ee..3638ebaee4f 100644
--- a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/OperationProcessors/StaticLocalInitializationSemaphore.cs
+++ b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/OperationProcessors/StaticLocalInitializationSemaphore.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/OperationProcessors/Unary.cs b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/OperationProcessors/Unary.cs
index d0599ed1096..1f7342f7195 100644
--- a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/OperationProcessors/Unary.cs
+++ b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/OperationProcessors/Unary.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/ProgramPoint.cs b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/ProgramPoint.cs
index 0d403f04fc9..1dcb5989989 100644
--- a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/ProgramPoint.cs
+++ b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/ProgramPoint.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/ProgramState.cs b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/ProgramState.cs
index 29be2be48b8..e6d31b43f35 100644
--- a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/ProgramState.cs
+++ b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/ProgramState.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/RoslynSymbolicExecution.cs b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/RoslynSymbolicExecution.cs
index a55b889978e..662117e9047 100644
--- a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/RoslynSymbolicExecution.cs
+++ b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/RoslynSymbolicExecution.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/RuleChecks/CalculationsShouldNotOverflowBase.cs b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/RuleChecks/CalculationsShouldNotOverflowBase.cs
index 6c01fa049b6..78a2ebc73f7 100644
--- a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/RuleChecks/CalculationsShouldNotOverflowBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/RuleChecks/CalculationsShouldNotOverflowBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/RuleChecks/ConditionEvaluatesToConstantBase.cs b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/RuleChecks/ConditionEvaluatesToConstantBase.cs
index 4d66fd98c7e..d1f29ed996a 100644
--- a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/RuleChecks/ConditionEvaluatesToConstantBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/RuleChecks/ConditionEvaluatesToConstantBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/RuleChecks/CryptographyRuleBase.cs b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/RuleChecks/CryptographyRuleBase.cs
index 2f05bbe9d2d..49a733cfcbe 100644
--- a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/RuleChecks/CryptographyRuleBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/RuleChecks/CryptographyRuleBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/RuleChecks/EmptyCollectionsShouldNotBeEnumeratedBase.cs b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/RuleChecks/EmptyCollectionsShouldNotBeEnumeratedBase.cs
index ad915ff620e..44acfa6edcc 100644
--- a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/RuleChecks/EmptyCollectionsShouldNotBeEnumeratedBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/RuleChecks/EmptyCollectionsShouldNotBeEnumeratedBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/RuleChecks/EmptyNullableValueAccessBase.cs b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/RuleChecks/EmptyNullableValueAccessBase.cs
index bc541bf558c..f29bc639208 100644
--- a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/RuleChecks/EmptyNullableValueAccessBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/RuleChecks/EmptyNullableValueAccessBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/RuleChecks/EmptyRuleCheck.cs b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/RuleChecks/EmptyRuleCheck.cs
index 866cdd00d90..29200c27578 100644
--- a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/RuleChecks/EmptyRuleCheck.cs
+++ b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/RuleChecks/EmptyRuleCheck.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/RuleChecks/HashesShouldHaveUnpredictableSaltBase.cs b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/RuleChecks/HashesShouldHaveUnpredictableSaltBase.cs
index 3f267237b48..d77f072432c 100644
--- a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/RuleChecks/HashesShouldHaveUnpredictableSaltBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/RuleChecks/HashesShouldHaveUnpredictableSaltBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/RuleChecks/InitializationVectorShouldBeRandomBase.cs b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/RuleChecks/InitializationVectorShouldBeRandomBase.cs
index 372f53b2034..d635b5d16c7 100644
--- a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/RuleChecks/InitializationVectorShouldBeRandomBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/RuleChecks/InitializationVectorShouldBeRandomBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/RuleChecks/LocksReleasedAllPathsBase.cs b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/RuleChecks/LocksReleasedAllPathsBase.cs
index beb0ee0998b..b80e5330baf 100644
--- a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/RuleChecks/LocksReleasedAllPathsBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/RuleChecks/LocksReleasedAllPathsBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/RuleChecks/NullPointerDereferenceBase.cs b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/RuleChecks/NullPointerDereferenceBase.cs
index 12707690b88..9940242d45c 100644
--- a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/RuleChecks/NullPointerDereferenceBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/RuleChecks/NullPointerDereferenceBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/RuleChecks/ObjectsShouldNotBeDisposedMoreThanOnceBase.cs b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/RuleChecks/ObjectsShouldNotBeDisposedMoreThanOnceBase.cs
index 00eb559617b..24e33c38d34 100644
--- a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/RuleChecks/ObjectsShouldNotBeDisposedMoreThanOnceBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/RuleChecks/ObjectsShouldNotBeDisposedMoreThanOnceBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/RuleChecks/PublicMethodArgumentsShouldBeCheckedForNullBase.cs b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/RuleChecks/PublicMethodArgumentsShouldBeCheckedForNullBase.cs
index ec3d6c1f2bd..4e6d42012b7 100644
--- a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/RuleChecks/PublicMethodArgumentsShouldBeCheckedForNullBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/RuleChecks/PublicMethodArgumentsShouldBeCheckedForNullBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/RuleChecks/RestrictDeserializedTypesBase.cs b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/RuleChecks/RestrictDeserializedTypesBase.cs
index 7d0a5a00c36..600889fcf28 100644
--- a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/RuleChecks/RestrictDeserializedTypesBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/RuleChecks/RestrictDeserializedTypesBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/SymbolicCheck.cs b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/SymbolicCheck.cs
index cd007527211..899984fb5aa 100644
--- a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/SymbolicCheck.cs
+++ b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/SymbolicCheck.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/SymbolicCheckList.cs b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/SymbolicCheckList.cs
index c1cbfb06e07..2f76aa02d12 100644
--- a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/SymbolicCheckList.cs
+++ b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/SymbolicCheckList.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/SymbolicContext.cs b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/SymbolicContext.cs
index b480c3fff7c..e8c147cc00d 100644
--- a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/SymbolicContext.cs
+++ b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/SymbolicContext.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/SymbolicRuleCheck.cs b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/SymbolicRuleCheck.cs
index 9f3ba375d6f..61092446bb2 100644
--- a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/SymbolicRuleCheck.cs
+++ b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/SymbolicRuleCheck.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/SymbolicValue.cs b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/SymbolicValue.cs
index b96fbbb4ad8..07b5e68b05a 100644
--- a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/SymbolicValue.cs
+++ b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/SymbolicValue.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/SyntaxClassifierBase.cs b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/SyntaxClassifierBase.cs
index 2f393f61d90..5eabc8e9f8c 100644
--- a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/SyntaxClassifierBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/SyntaxClassifierBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/TypeCatalog.cs b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/TypeCatalog.cs
index 3d2fc97456a..f3769d601ab 100644
--- a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/TypeCatalog.cs
+++ b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/Roslyn/TypeCatalog.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/SymbolicConstraint.cs b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/SymbolicConstraint.cs
index 26898111d7c..850ed6a83e7 100644
--- a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/SymbolicConstraint.cs
+++ b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/SymbolicConstraint.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/SymbolicExecutionException.cs b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/SymbolicExecutionException.cs
index 05d268f2b14..361640db555 100644
--- a/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/SymbolicExecutionException.cs
+++ b/analyzers/src/SonarAnalyzer.Common/SymbolicExecution/SymbolicExecutionException.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Trackers/AssignmentFinder.cs b/analyzers/src/SonarAnalyzer.Common/Trackers/AssignmentFinder.cs
index 9c50ef835e1..a7b72d6fb51 100644
--- a/analyzers/src/SonarAnalyzer.Common/Trackers/AssignmentFinder.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Trackers/AssignmentFinder.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Trackers/BaseContext.cs b/analyzers/src/SonarAnalyzer.Common/Trackers/BaseContext.cs
index d97838c4323..9ec0c54a846 100644
--- a/analyzers/src/SonarAnalyzer.Common/Trackers/BaseContext.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Trackers/BaseContext.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Trackers/BaseTypeContext.cs b/analyzers/src/SonarAnalyzer.Common/Trackers/BaseTypeContext.cs
index 1f2c3d8c49b..e2d6e3e5649 100644
--- a/analyzers/src/SonarAnalyzer.Common/Trackers/BaseTypeContext.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Trackers/BaseTypeContext.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Trackers/BaseTypeTracker.cs b/analyzers/src/SonarAnalyzer.Common/Trackers/BaseTypeTracker.cs
index fd7e70cd0b0..509289c915e 100644
--- a/analyzers/src/SonarAnalyzer.Common/Trackers/BaseTypeTracker.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Trackers/BaseTypeTracker.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Trackers/BuilderPatternCondition.cs b/analyzers/src/SonarAnalyzer.Common/Trackers/BuilderPatternCondition.cs
index e09b55eca8d..e8663c70861 100644
--- a/analyzers/src/SonarAnalyzer.Common/Trackers/BuilderPatternCondition.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Trackers/BuilderPatternCondition.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Trackers/ConstantValueFinder.cs b/analyzers/src/SonarAnalyzer.Common/Trackers/ConstantValueFinder.cs
index 2536d7cba2e..40c4641cbb3 100644
--- a/analyzers/src/SonarAnalyzer.Common/Trackers/ConstantValueFinder.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Trackers/ConstantValueFinder.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Trackers/ElementAccessContext.cs b/analyzers/src/SonarAnalyzer.Common/Trackers/ElementAccessContext.cs
index 5f0ab691af0..4324f0fa717 100644
--- a/analyzers/src/SonarAnalyzer.Common/Trackers/ElementAccessContext.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Trackers/ElementAccessContext.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Trackers/ElementAccessTracker.cs b/analyzers/src/SonarAnalyzer.Common/Trackers/ElementAccessTracker.cs
index 4f8edc60835..a83a3742d2f 100644
--- a/analyzers/src/SonarAnalyzer.Common/Trackers/ElementAccessTracker.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Trackers/ElementAccessTracker.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Trackers/FieldAccessContext.cs b/analyzers/src/SonarAnalyzer.Common/Trackers/FieldAccessContext.cs
index 7f5a8ce493d..79bedd6753f 100644
--- a/analyzers/src/SonarAnalyzer.Common/Trackers/FieldAccessContext.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Trackers/FieldAccessContext.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Trackers/FieldAccessTracker.cs b/analyzers/src/SonarAnalyzer.Common/Trackers/FieldAccessTracker.cs
index f5b963e77d2..6e5e3737105 100644
--- a/analyzers/src/SonarAnalyzer.Common/Trackers/FieldAccessTracker.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Trackers/FieldAccessTracker.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Trackers/InvocationContext.cs b/analyzers/src/SonarAnalyzer.Common/Trackers/InvocationContext.cs
index 90b2b896996..06d46c9f651 100644
--- a/analyzers/src/SonarAnalyzer.Common/Trackers/InvocationContext.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Trackers/InvocationContext.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Trackers/InvocationTracker.cs b/analyzers/src/SonarAnalyzer.Common/Trackers/InvocationTracker.cs
index 584a1667837..d95f82a9f3e 100644
--- a/analyzers/src/SonarAnalyzer.Common/Trackers/InvocationTracker.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Trackers/InvocationTracker.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Trackers/MethodDeclarationContext.cs b/analyzers/src/SonarAnalyzer.Common/Trackers/MethodDeclarationContext.cs
index 83d9b9482ba..af169c6bd49 100644
--- a/analyzers/src/SonarAnalyzer.Common/Trackers/MethodDeclarationContext.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Trackers/MethodDeclarationContext.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Trackers/MethodDeclarationTracker.cs b/analyzers/src/SonarAnalyzer.Common/Trackers/MethodDeclarationTracker.cs
index a7da3867bc5..093b2439421 100644
--- a/analyzers/src/SonarAnalyzer.Common/Trackers/MethodDeclarationTracker.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Trackers/MethodDeclarationTracker.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Trackers/ObjectCreationContext.cs b/analyzers/src/SonarAnalyzer.Common/Trackers/ObjectCreationContext.cs
index 5d9e9b8687c..b5f4cd79618 100644
--- a/analyzers/src/SonarAnalyzer.Common/Trackers/ObjectCreationContext.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Trackers/ObjectCreationContext.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Trackers/ObjectCreationTracker.cs b/analyzers/src/SonarAnalyzer.Common/Trackers/ObjectCreationTracker.cs
index 7b498dc8885..acbe8a90b4e 100644
--- a/analyzers/src/SonarAnalyzer.Common/Trackers/ObjectCreationTracker.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Trackers/ObjectCreationTracker.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Trackers/PropertyAccessContext.cs b/analyzers/src/SonarAnalyzer.Common/Trackers/PropertyAccessContext.cs
index da2e059be92..a31699a9d90 100644
--- a/analyzers/src/SonarAnalyzer.Common/Trackers/PropertyAccessContext.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Trackers/PropertyAccessContext.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Trackers/PropertyAccessTracker.cs b/analyzers/src/SonarAnalyzer.Common/Trackers/PropertyAccessTracker.cs
index 531c47a35c0..60c72d2c12a 100644
--- a/analyzers/src/SonarAnalyzer.Common/Trackers/PropertyAccessTracker.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Trackers/PropertyAccessTracker.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Trackers/SyntaxBaseContext.cs b/analyzers/src/SonarAnalyzer.Common/Trackers/SyntaxBaseContext.cs
index 68b3a654021..468e74f3293 100644
--- a/analyzers/src/SonarAnalyzer.Common/Trackers/SyntaxBaseContext.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Trackers/SyntaxBaseContext.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Trackers/SyntaxTrackerBase.cs b/analyzers/src/SonarAnalyzer.Common/Trackers/SyntaxTrackerBase.cs
index be9980645a4..4d64f815aab 100644
--- a/analyzers/src/SonarAnalyzer.Common/Trackers/SyntaxTrackerBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Trackers/SyntaxTrackerBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Trackers/TrackerBase.cs b/analyzers/src/SonarAnalyzer.Common/Trackers/TrackerBase.cs
index aaaeb2e21b4..453ac4f70ab 100644
--- a/analyzers/src/SonarAnalyzer.Common/Trackers/TrackerBase.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Trackers/TrackerBase.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Common/Trackers/TrackerInput.cs b/analyzers/src/SonarAnalyzer.Common/Trackers/TrackerInput.cs
index 19353a98be3..5b29f0bca43 100644
--- a/analyzers/src/SonarAnalyzer.Common/Trackers/TrackerInput.cs
+++ b/analyzers/src/SonarAnalyzer.Common/Trackers/TrackerInput.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.RuleDescriptorGenerator/Descriptors/Rule.cs b/analyzers/src/SonarAnalyzer.RuleDescriptorGenerator/Descriptors/Rule.cs
index be77c326814..b5ad775530f 100644
--- a/analyzers/src/SonarAnalyzer.RuleDescriptorGenerator/Descriptors/Rule.cs
+++ b/analyzers/src/SonarAnalyzer.RuleDescriptorGenerator/Descriptors/Rule.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.RuleDescriptorGenerator/Descriptors/RuleParameter.cs b/analyzers/src/SonarAnalyzer.RuleDescriptorGenerator/Descriptors/RuleParameter.cs
index 1c75d07c709..cf88c903096 100644
--- a/analyzers/src/SonarAnalyzer.RuleDescriptorGenerator/Descriptors/RuleParameter.cs
+++ b/analyzers/src/SonarAnalyzer.RuleDescriptorGenerator/Descriptors/RuleParameter.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.RuleDescriptorGenerator/Program.cs b/analyzers/src/SonarAnalyzer.RuleDescriptorGenerator/Program.cs
index 54e84104d41..9b9d28bdeaf 100644
--- a/analyzers/src/SonarAnalyzer.RuleDescriptorGenerator/Program.cs
+++ b/analyzers/src/SonarAnalyzer.RuleDescriptorGenerator/Program.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.RuleDescriptorGenerator/Properties/AssemblyInfo.cs b/analyzers/src/SonarAnalyzer.RuleDescriptorGenerator/Properties/AssemblyInfo.cs
index dd8653f6d04..3282203fb2e 100644
--- a/analyzers/src/SonarAnalyzer.RuleDescriptorGenerator/Properties/AssemblyInfo.cs
+++ b/analyzers/src/SonarAnalyzer.RuleDescriptorGenerator/Properties/AssemblyInfo.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Shared/Extensions/MemberAccessExpressionSyntaxExtensions.cs b/analyzers/src/SonarAnalyzer.Shared/Extensions/MemberAccessExpressionSyntaxExtensions.cs
index 636e4b3a7b5..c72743936f9 100644
--- a/analyzers/src/SonarAnalyzer.Shared/Extensions/MemberAccessExpressionSyntaxExtensions.cs
+++ b/analyzers/src/SonarAnalyzer.Shared/Extensions/MemberAccessExpressionSyntaxExtensions.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Shared/Extensions/StatementSyntaxExtensions.cs b/analyzers/src/SonarAnalyzer.Shared/Extensions/StatementSyntaxExtensions.cs
index 35e844d62eb..578e3811e0a 100644
--- a/analyzers/src/SonarAnalyzer.Shared/Extensions/StatementSyntaxExtensions.cs
+++ b/analyzers/src/SonarAnalyzer.Shared/Extensions/StatementSyntaxExtensions.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Shared/Extensions/SyntaxNodeExtensions.cs b/analyzers/src/SonarAnalyzer.Shared/Extensions/SyntaxNodeExtensions.cs
index 457d6a65fb0..92487ee6d88 100644
--- a/analyzers/src/SonarAnalyzer.Shared/Extensions/SyntaxNodeExtensions.cs
+++ b/analyzers/src/SonarAnalyzer.Shared/Extensions/SyntaxNodeExtensions.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.Shared/Extensions/SyntaxTokenExtensions.cs b/analyzers/src/SonarAnalyzer.Shared/Extensions/SyntaxTokenExtensions.cs
index 0b63acce595..fe9eab48cf1 100644
--- a/analyzers/src/SonarAnalyzer.Shared/Extensions/SyntaxTokenExtensions.cs
+++ b/analyzers/src/SonarAnalyzer.Shared/Extensions/SyntaxTokenExtensions.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.SourceGenerators/RuleCatalogGenerator.cs b/analyzers/src/SonarAnalyzer.SourceGenerators/RuleCatalogGenerator.cs
index 780be07bd92..c973144c171 100644
--- a/analyzers/src/SonarAnalyzer.SourceGenerators/RuleCatalogGenerator.cs
+++ b/analyzers/src/SonarAnalyzer.SourceGenerators/RuleCatalogGenerator.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Extensions/ArgumentSyntaxExtensions.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Extensions/ArgumentSyntaxExtensions.cs
index b3d1ea54762..dfd3af4ce1f 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Extensions/ArgumentSyntaxExtensions.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Extensions/ArgumentSyntaxExtensions.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Extensions/AttributeSyntaxExtensions.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Extensions/AttributeSyntaxExtensions.cs
index 085bd3bc365..1de442c39fa 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Extensions/AttributeSyntaxExtensions.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Extensions/AttributeSyntaxExtensions.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Extensions/ISymbolExtensions.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Extensions/ISymbolExtensions.cs
index ebf028d3d27..195650f0313 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Extensions/ISymbolExtensions.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Extensions/ISymbolExtensions.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Extensions/InterpolatedStringExpressionSyntaxExtensions.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Extensions/InterpolatedStringExpressionSyntaxExtensions.cs
index 1a3a66d9dee..80c88537cf3 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Extensions/InterpolatedStringExpressionSyntaxExtensions.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Extensions/InterpolatedStringExpressionSyntaxExtensions.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Extensions/InvocationExpressionSyntaxExtensions.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Extensions/InvocationExpressionSyntaxExtensions.cs
index 696ca352123..25d0a970608 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Extensions/InvocationExpressionSyntaxExtensions.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Extensions/InvocationExpressionSyntaxExtensions.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Extensions/MemberAccessExpressionSyntaxExtensions.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Extensions/MemberAccessExpressionSyntaxExtensions.cs
index 17fec4f4dcd..1c00e120635 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Extensions/MemberAccessExpressionSyntaxExtensions.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Extensions/MemberAccessExpressionSyntaxExtensions.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Extensions/MethodBlockSyntaxExtensions.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Extensions/MethodBlockSyntaxExtensions.cs
index e487caf453e..fa72082fc55 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Extensions/MethodBlockSyntaxExtensions.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Extensions/MethodBlockSyntaxExtensions.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Extensions/ObjectCreationExpressionSyntaxExtensions.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Extensions/ObjectCreationExpressionSyntaxExtensions.cs
index d17d1752fc6..f3fb53f4727 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Extensions/ObjectCreationExpressionSyntaxExtensions.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Extensions/ObjectCreationExpressionSyntaxExtensions.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Extensions/SonarAnalysisContextExtensions.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Extensions/SonarAnalysisContextExtensions.cs
index 4ffe3925d42..58baed901fd 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Extensions/SonarAnalysisContextExtensions.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Extensions/SonarAnalysisContextExtensions.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Extensions/SonarSyntaxNodeAnalysisContextExtensions.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Extensions/SonarSyntaxNodeAnalysisContextExtensions.cs
index 388a540b590..63b2b37783a 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Extensions/SonarSyntaxNodeAnalysisContextExtensions.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Extensions/SonarSyntaxNodeAnalysisContextExtensions.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Extensions/SyntaxNodeExtensions.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Extensions/SyntaxNodeExtensions.cs
index 7c722d70167..0dc09b66547 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Extensions/SyntaxNodeExtensions.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Extensions/SyntaxNodeExtensions.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Facade/VisualBasicFacade.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Facade/VisualBasicFacade.cs
index 4042cb02804..b280347b9c8 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Facade/VisualBasicFacade.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Facade/VisualBasicFacade.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Facade/VisualBasicSyntaxFacade.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Facade/VisualBasicSyntaxFacade.cs
index 7c638f4b3f1..0cb42fd1178 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Facade/VisualBasicSyntaxFacade.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Facade/VisualBasicSyntaxFacade.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Facade/VisualBasicSyntaxKindFacade.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Facade/VisualBasicSyntaxKindFacade.cs
index d0584d9d478..331ce29ae1f 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Facade/VisualBasicSyntaxKindFacade.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Facade/VisualBasicSyntaxKindFacade.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Facade/VisualBasicTrackerFacade.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Facade/VisualBasicTrackerFacade.cs
index 7c34d6184a7..d6912a40147 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Facade/VisualBasicTrackerFacade.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Facade/VisualBasicTrackerFacade.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Helpers/DescriptorFactory.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Helpers/DescriptorFactory.cs
index 2233a6236c9..1dc11d189c7 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Helpers/DescriptorFactory.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Helpers/DescriptorFactory.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Helpers/SafeVisualBasicSyntaxWalker.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Helpers/SafeVisualBasicSyntaxWalker.cs
index 0ead4185325..b36912128c8 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Helpers/SafeVisualBasicSyntaxWalker.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Helpers/SafeVisualBasicSyntaxWalker.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Helpers/VisualBasicCompilationHelper.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Helpers/VisualBasicCompilationHelper.cs
index 9db661046cc..5503fde32d4 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Helpers/VisualBasicCompilationHelper.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Helpers/VisualBasicCompilationHelper.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Helpers/VisualBasicEquivalenceChecker.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Helpers/VisualBasicEquivalenceChecker.cs
index 2b9134498a6..3699e078d8a 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Helpers/VisualBasicEquivalenceChecker.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Helpers/VisualBasicEquivalenceChecker.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Helpers/VisualBasicExpressionNumericConverter.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Helpers/VisualBasicExpressionNumericConverter.cs
index 0b89f471c7d..de8a80db645 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Helpers/VisualBasicExpressionNumericConverter.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Helpers/VisualBasicExpressionNumericConverter.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Helpers/VisualBasicGeneratedCodeRecognizer.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Helpers/VisualBasicGeneratedCodeRecognizer.cs
index 11ce8812210..36700837ff8 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Helpers/VisualBasicGeneratedCodeRecognizer.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Helpers/VisualBasicGeneratedCodeRecognizer.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Helpers/VisualBasicMethodParameterLookup.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Helpers/VisualBasicMethodParameterLookup.cs
index eac07d2d0f1..47be470b2fe 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Helpers/VisualBasicMethodParameterLookup.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Helpers/VisualBasicMethodParameterLookup.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Helpers/VisualBasicRemovableDeclarationCollector.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Helpers/VisualBasicRemovableDeclarationCollector.cs
index 5e7cfacc537..2726c033d94 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Helpers/VisualBasicRemovableDeclarationCollector.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Helpers/VisualBasicRemovableDeclarationCollector.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Helpers/VisualBasicStringInterpolationConstantValueResolver.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Helpers/VisualBasicStringInterpolationConstantValueResolver.cs
index d1ebda0b8ad..a9a068b63d7 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Helpers/VisualBasicStringInterpolationConstantValueResolver.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Helpers/VisualBasicStringInterpolationConstantValueResolver.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Helpers/VisualBasicSyntaxHelper.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Helpers/VisualBasicSyntaxHelper.cs
index aa66680204d..a12bc35577a 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Helpers/VisualBasicSyntaxHelper.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Helpers/VisualBasicSyntaxHelper.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Metrics/VisualBasicCognitiveComplexityMetric.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Metrics/VisualBasicCognitiveComplexityMetric.cs
index 1bdec2b6b1f..3dd7e678417 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Metrics/VisualBasicCognitiveComplexityMetric.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Metrics/VisualBasicCognitiveComplexityMetric.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Metrics/VisualBasicExecutableLinesMetric.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Metrics/VisualBasicExecutableLinesMetric.cs
index 49ee8c47433..5d02e7aefba 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Metrics/VisualBasicExecutableLinesMetric.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Metrics/VisualBasicExecutableLinesMetric.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Metrics/VisualBasicMetrics.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Metrics/VisualBasicMetrics.cs
index 8c215f9af1a..6920c4043f8 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Metrics/VisualBasicMetrics.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Metrics/VisualBasicMetrics.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Properties/AssemblyInfo.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Properties/AssemblyInfo.cs
index e64a408bbff..67b8f9e3bd7 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Properties/AssemblyInfo.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Properties/AssemblyInfo.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/AllBranchesShouldNotHaveSameImplementation.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/AllBranchesShouldNotHaveSameImplementation.cs
index 1d645bd4388..9a5bc0d8de8 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/AllBranchesShouldNotHaveSameImplementation.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/AllBranchesShouldNotHaveSameImplementation.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/AlwaysSetDateTimeKind.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/AlwaysSetDateTimeKind.cs
index fb213230fa4..19f7d4ce291 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/AlwaysSetDateTimeKind.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/AlwaysSetDateTimeKind.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/ArrayCreationLongSyntax.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/ArrayCreationLongSyntax.cs
index 5833e148873..54b31f7f176 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/ArrayCreationLongSyntax.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/ArrayCreationLongSyntax.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/ArrayCreationLongSyntaxCodeFix.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/ArrayCreationLongSyntaxCodeFix.cs
index 556bfd45d02..6d9605fbc59 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/ArrayCreationLongSyntaxCodeFix.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/ArrayCreationLongSyntaxCodeFix.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/ArrayDesignatorOnVariable.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/ArrayDesignatorOnVariable.cs
index dd499ea71c9..9c582278091 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/ArrayDesignatorOnVariable.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/ArrayDesignatorOnVariable.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/ArrayDesignatorOnVariableCodeFix.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/ArrayDesignatorOnVariableCodeFix.cs
index 3f615f50077..6abe3ab1b0c 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/ArrayDesignatorOnVariableCodeFix.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/ArrayDesignatorOnVariableCodeFix.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/ArrayInitializationMultipleStatements.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/ArrayInitializationMultipleStatements.cs
index 7badc01ef8a..090d3aa9238 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/ArrayInitializationMultipleStatements.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/ArrayInitializationMultipleStatements.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/ArrayPassedAsParams.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/ArrayPassedAsParams.cs
index 634efcb7fae..a0f9c908fc7 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/ArrayPassedAsParams.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/ArrayPassedAsParams.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/AvoidDateTimeNowForBenchmarking.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/AvoidDateTimeNowForBenchmarking.cs
index cfde63733ef..ac128bbe6fa 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/AvoidDateTimeNowForBenchmarking.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/AvoidDateTimeNowForBenchmarking.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/AvoidUnsealedAttributes.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/AvoidUnsealedAttributes.cs
index 53d36ba99e3..4347392eac2 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/AvoidUnsealedAttributes.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/AvoidUnsealedAttributes.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/BeginInvokePairedWithEndInvoke.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/BeginInvokePairedWithEndInvoke.cs
index c39ad070b70..73292d7df49 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/BeginInvokePairedWithEndInvoke.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/BeginInvokePairedWithEndInvoke.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/BinaryOperationWithIdenticalExpressions.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/BinaryOperationWithIdenticalExpressions.cs
index c2abe04084f..af0fe0b7bd1 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/BinaryOperationWithIdenticalExpressions.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/BinaryOperationWithIdenticalExpressions.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/BooleanCheckInverted.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/BooleanCheckInverted.cs
index 245b0fc49f2..00c44f2777f 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/BooleanCheckInverted.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/BooleanCheckInverted.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/BooleanLiteralUnnecessary.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/BooleanLiteralUnnecessary.cs
index 1c5e96ef53c..1af06936da0 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/BooleanLiteralUnnecessary.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/BooleanLiteralUnnecessary.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/BypassingAccessibility.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/BypassingAccessibility.cs
index 9f92c743493..6916fb0f3b8 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/BypassingAccessibility.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/BypassingAccessibility.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/CatchRethrow.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/CatchRethrow.cs
index 20de510bc8d..2230cfc009a 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/CatchRethrow.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/CatchRethrow.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/CertificateValidationCheck.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/CertificateValidationCheck.cs
index 92ce4f300cd..ad7883db14b 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/CertificateValidationCheck.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/CertificateValidationCheck.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/CheckFileLicense.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/CheckFileLicense.cs
index 0f2e6f609ac..7a70d7e4db4 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/CheckFileLicense.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/CheckFileLicense.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/ClassNamedException.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/ClassNamedException.cs
index 675afcab6a4..a6b98dbae64 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/ClassNamedException.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/ClassNamedException.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/ClassNotInstantiatable.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/ClassNotInstantiatable.cs
index 5298f3cb080..700e49f8146 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/ClassNotInstantiatable.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/ClassNotInstantiatable.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/ClassShouldNotBeEmpty.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/ClassShouldNotBeEmpty.cs
index 174120d944f..c7489dd57ed 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/ClassShouldNotBeEmpty.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/ClassShouldNotBeEmpty.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/CognitiveComplexity.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/CognitiveComplexity.cs
index 4dbfd2cde3b..7186e7ed2ac 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/CognitiveComplexity.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/CognitiveComplexity.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/CollectionEmptinessChecking.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/CollectionEmptinessChecking.cs
index e509ab02b5b..dd5b2b9805f 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/CollectionEmptinessChecking.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/CollectionEmptinessChecking.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/CommentKeyword.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/CommentKeyword.cs
index 87d4a08f6e2..f0e9cc65b94 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/CommentKeyword.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/CommentKeyword.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/CommentLineEnd.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/CommentLineEnd.cs
index b4126f4c5c6..61c1a892f9a 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/CommentLineEnd.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/CommentLineEnd.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/CommentsShouldNotBeEmpty.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/CommentsShouldNotBeEmpty.cs
index 773f222a0cd..89357fc0654 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/CommentsShouldNotBeEmpty.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/CommentsShouldNotBeEmpty.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/ConditionalStructureSameCondition.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/ConditionalStructureSameCondition.cs
index a3b750eb5fb..53ac3573c9b 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/ConditionalStructureSameCondition.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/ConditionalStructureSameCondition.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/ConditionalStructureSameImplementation.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/ConditionalStructureSameImplementation.cs
index 3b05c7b9ffd..415c8bd4b09 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/ConditionalStructureSameImplementation.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/ConditionalStructureSameImplementation.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/ConstructorArgumentValueShouldExist.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/ConstructorArgumentValueShouldExist.cs
index 774ff73a64a..9bb97de9409 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/ConstructorArgumentValueShouldExist.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/ConstructorArgumentValueShouldExist.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/DangerousGetHandleShouldNotBeCalled.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/DangerousGetHandleShouldNotBeCalled.cs
index dd9d3d53084..4b25e507535 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/DangerousGetHandleShouldNotBeCalled.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/DangerousGetHandleShouldNotBeCalled.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/DateAndTimeShouldNotBeUsedasTypeForPrimaryKey.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/DateAndTimeShouldNotBeUsedasTypeForPrimaryKey.cs
index 51b43c2153d..cd48554d046 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/DateAndTimeShouldNotBeUsedasTypeForPrimaryKey.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/DateAndTimeShouldNotBeUsedasTypeForPrimaryKey.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/DateTimeFormatShouldNotBeHardcoded.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/DateTimeFormatShouldNotBeHardcoded.cs
index ce8cbfe7547..fdad49c1676 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/DateTimeFormatShouldNotBeHardcoded.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/DateTimeFormatShouldNotBeHardcoded.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/DebuggerDisplayUsesExistingMembers.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/DebuggerDisplayUsesExistingMembers.cs
index 459649f2609..1b39608db08 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/DebuggerDisplayUsesExistingMembers.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/DebuggerDisplayUsesExistingMembers.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/DeclareTypesInNamespaces.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/DeclareTypesInNamespaces.cs
index 092cddff202..c9a7ac5d0fb 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/DeclareTypesInNamespaces.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/DeclareTypesInNamespaces.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/DoNotCheckZeroSizeCollection.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/DoNotCheckZeroSizeCollection.cs
index 2c306b4f990..fb153e9306f 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/DoNotCheckZeroSizeCollection.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/DoNotCheckZeroSizeCollection.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/DoNotInstantiateSharedClasses.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/DoNotInstantiateSharedClasses.cs
index bc4671e4348..752f19c5394 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/DoNotInstantiateSharedClasses.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/DoNotInstantiateSharedClasses.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/DoNotLockOnSharedResource.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/DoNotLockOnSharedResource.cs
index 7934176f0ba..5834d6c7756 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/DoNotLockOnSharedResource.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/DoNotLockOnSharedResource.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/DoNotLockWeakIdentityObjects.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/DoNotLockWeakIdentityObjects.cs
index fdb225fd7f4..4bacfce5b0d 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/DoNotLockWeakIdentityObjects.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/DoNotLockWeakIdentityObjects.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/DoNotNestTernaryOperators.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/DoNotNestTernaryOperators.cs
index 1885bf7b2fe..6c800a32802 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/DoNotNestTernaryOperators.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/DoNotNestTernaryOperators.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/DoNotOverwriteCollectionElements.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/DoNotOverwriteCollectionElements.cs
index cb2d9c865e2..940d48d5a3c 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/DoNotOverwriteCollectionElements.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/DoNotOverwriteCollectionElements.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/DoNotThrowFromDestructors.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/DoNotThrowFromDestructors.cs
index d77a3fc5b02..239a75c826f 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/DoNotThrowFromDestructors.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/DoNotThrowFromDestructors.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/DoNotUseByVal.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/DoNotUseByVal.cs
index 5d3e31780e6..3be29310fea 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/DoNotUseByVal.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/DoNotUseByVal.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/DoNotUseByValCodeFix.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/DoNotUseByValCodeFix.cs
index be7b4bf39a2..e4bd1c37717 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/DoNotUseByValCodeFix.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/DoNotUseByValCodeFix.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/DoNotUseDateTimeNow.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/DoNotUseDateTimeNow.cs
index 5c3cdd2d6e2..00dce030347 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/DoNotUseDateTimeNow.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/DoNotUseDateTimeNow.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/DoNotUseIIf.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/DoNotUseIIf.cs
index f566e6df1ef..5edabe8b8c9 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/DoNotUseIIf.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/DoNotUseIIf.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/DoNotUseIIfCodeFix.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/DoNotUseIIfCodeFix.cs
index cccb8542a04..219140b6704 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/DoNotUseIIfCodeFix.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/DoNotUseIIfCodeFix.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/EmptyMethod.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/EmptyMethod.cs
index a2cbee4685e..c48d02ae068 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/EmptyMethod.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/EmptyMethod.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/EmptyNestedBlock.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/EmptyNestedBlock.cs
index 3e7441893b1..44be933b44e 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/EmptyNestedBlock.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/EmptyNestedBlock.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/EncryptionAlgorithmsShouldBeSecure.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/EncryptionAlgorithmsShouldBeSecure.cs
index b7233fe0b94..73a95330ff8 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/EncryptionAlgorithmsShouldBeSecure.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/EncryptionAlgorithmsShouldBeSecure.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/EndStatementUsage.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/EndStatementUsage.cs
index 95e42388565..2f44eddcea2 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/EndStatementUsage.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/EndStatementUsage.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/EnumNameHasEnumSuffix.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/EnumNameHasEnumSuffix.cs
index 2d84555cbb2..994d353ae46 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/EnumNameHasEnumSuffix.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/EnumNameHasEnumSuffix.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/EventNameContainsBeforeOrAfter.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/EventNameContainsBeforeOrAfter.cs
index 77864d1cacc..2d022816de9 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/EventNameContainsBeforeOrAfter.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/EventNameContainsBeforeOrAfter.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/ExceptionsShouldBePublic.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/ExceptionsShouldBePublic.cs
index c24b2d22511..70567e2b555 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/ExceptionsShouldBePublic.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/ExceptionsShouldBePublic.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/ExcludeFromCodeCoverageAttributesNeedJustification.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/ExcludeFromCodeCoverageAttributesNeedJustification.cs
index 093af77ebba..ff000678b15 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/ExcludeFromCodeCoverageAttributesNeedJustification.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/ExcludeFromCodeCoverageAttributesNeedJustification.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/ExitStatementUsage.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/ExitStatementUsage.cs
index fb19b829d2a..3e5a1aa201a 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/ExitStatementUsage.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/ExitStatementUsage.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/ExpectedExceptionAttributeShouldNotBeUsed.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/ExpectedExceptionAttributeShouldNotBeUsed.cs
index ea2917300e4..1050ac90d4e 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/ExpectedExceptionAttributeShouldNotBeUsed.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/ExpectedExceptionAttributeShouldNotBeUsed.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/ExpressionComplexity.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/ExpressionComplexity.cs
index 4c2e9c1d099..e69bc3961aa 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/ExpressionComplexity.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/ExpressionComplexity.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/ExtensionMethodShouldNotExtendObject.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/ExtensionMethodShouldNotExtendObject.cs
index c949aa9cf4b..41443a8152f 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/ExtensionMethodShouldNotExtendObject.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/ExtensionMethodShouldNotExtendObject.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/FieldShadowsParentField.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/FieldShadowsParentField.cs
index b9a6a23b19d..1810448b92c 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/FieldShadowsParentField.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/FieldShadowsParentField.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/FieldShouldNotBePublic.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/FieldShouldNotBePublic.cs
index e806c3f7de6..5f1338f9b54 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/FieldShouldNotBePublic.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/FieldShouldNotBePublic.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/FileLines.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/FileLines.cs
index fd3e3437114..6750c484890 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/FileLines.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/FileLines.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/FindInsteadOfFirstOrDefault.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/FindInsteadOfFirstOrDefault.cs
index 147e5ba507e..1a8c2ad983f 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/FindInsteadOfFirstOrDefault.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/FindInsteadOfFirstOrDefault.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/FlagsEnumWithoutInitializer.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/FlagsEnumWithoutInitializer.cs
index 29dd591f555..b59fbb872d4 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/FlagsEnumWithoutInitializer.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/FlagsEnumWithoutInitializer.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/FlagsEnumZeroMember.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/FlagsEnumZeroMember.cs
index f30c6d28a24..c2e891382d7 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/FlagsEnumZeroMember.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/FlagsEnumZeroMember.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/FunctionComplexity.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/FunctionComplexity.cs
index f35d788c23f..7047163d472 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/FunctionComplexity.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/FunctionComplexity.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/FunctionNestingDepth.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/FunctionNestingDepth.cs
index c71b4090805..fa86e03c21d 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/FunctionNestingDepth.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/FunctionNestingDepth.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/GenericInheritanceShouldNotBeRecursive.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/GenericInheritanceShouldNotBeRecursive.cs
index 10b45bc9807..58937125fef 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/GenericInheritanceShouldNotBeRecursive.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/GenericInheritanceShouldNotBeRecursive.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/GotoStatement.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/GotoStatement.cs
index 689f7b568a0..6ac5ba8d47a 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/GotoStatement.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/GotoStatement.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Hotspots/CommandPath.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Hotspots/CommandPath.cs
index 3d91e4b7bf5..d1641dd9964 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Hotspots/CommandPath.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Hotspots/CommandPath.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Hotspots/ConfiguringLoggers.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Hotspots/ConfiguringLoggers.cs
index 8a4bdfbc39f..48921ed354a 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Hotspots/ConfiguringLoggers.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Hotspots/ConfiguringLoggers.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Hotspots/CreatingHashAlgorithms.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Hotspots/CreatingHashAlgorithms.cs
index 2b810f764d9..7648862e7cc 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Hotspots/CreatingHashAlgorithms.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Hotspots/CreatingHashAlgorithms.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Hotspots/DeliveringDebugFeaturesInProduction.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Hotspots/DeliveringDebugFeaturesInProduction.cs
index 5afce1ccf0d..1394714868b 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Hotspots/DeliveringDebugFeaturesInProduction.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Hotspots/DeliveringDebugFeaturesInProduction.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Hotspots/DisablingRequestValidation.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Hotspots/DisablingRequestValidation.cs
index f68ca250ade..e9af9acb858 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Hotspots/DisablingRequestValidation.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Hotspots/DisablingRequestValidation.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Hotspots/DoNotHardcodeCredentials.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Hotspots/DoNotHardcodeCredentials.cs
index 92da6f5cae6..005d422dae2 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Hotspots/DoNotHardcodeCredentials.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Hotspots/DoNotHardcodeCredentials.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Hotspots/ExecutingSqlQueries.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Hotspots/ExecutingSqlQueries.cs
index 5cff88f7c5e..05855dad9a4 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Hotspots/ExecutingSqlQueries.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Hotspots/ExecutingSqlQueries.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Hotspots/ExpandingArchives.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Hotspots/ExpandingArchives.cs
index f0cd76a3191..957e68c2e40 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Hotspots/ExpandingArchives.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Hotspots/ExpandingArchives.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Hotspots/HardcodedIpAddress.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Hotspots/HardcodedIpAddress.cs
index b07adea9180..abf449123b0 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Hotspots/HardcodedIpAddress.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Hotspots/HardcodedIpAddress.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Hotspots/PubliclyWritableDirectories.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Hotspots/PubliclyWritableDirectories.cs
index 168910274f9..3010dcee487 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Hotspots/PubliclyWritableDirectories.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Hotspots/PubliclyWritableDirectories.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Hotspots/RequestsWithExcessiveLength.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Hotspots/RequestsWithExcessiveLength.cs
index 90d3d36cd2d..00eb7869ea9 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Hotspots/RequestsWithExcessiveLength.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Hotspots/RequestsWithExcessiveLength.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Hotspots/SpecifyTimeoutOnRegex.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Hotspots/SpecifyTimeoutOnRegex.cs
index b689004cf64..cedcff9379f 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Hotspots/SpecifyTimeoutOnRegex.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Hotspots/SpecifyTimeoutOnRegex.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Hotspots/UsingNonstandardCryptography.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Hotspots/UsingNonstandardCryptography.cs
index add9530a0df..87b8106be43 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Hotspots/UsingNonstandardCryptography.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Hotspots/UsingNonstandardCryptography.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/IfChainWithoutElse.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/IfChainWithoutElse.cs
index 58f303436d3..09ddd9b3b00 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/IfChainWithoutElse.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/IfChainWithoutElse.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/IfCollapsible.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/IfCollapsible.cs
index ef6fb8f94f8..b9559608e01 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/IfCollapsible.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/IfCollapsible.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/ImplementSerializationMethodsCorrectly.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/ImplementSerializationMethodsCorrectly.cs
index eceb0c0e6dd..4f98dccc768 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/ImplementSerializationMethodsCorrectly.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/ImplementSerializationMethodsCorrectly.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/IndexOfCheckAgainstZero.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/IndexOfCheckAgainstZero.cs
index a45b956a657..a49f009b91a 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/IndexOfCheckAgainstZero.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/IndexOfCheckAgainstZero.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/IndexedPropertyWithMultipleParameters.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/IndexedPropertyWithMultipleParameters.cs
index 73ed485889e..8d3beb48bf6 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/IndexedPropertyWithMultipleParameters.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/IndexedPropertyWithMultipleParameters.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/InsecureEncryptionAlgorithm.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/InsecureEncryptionAlgorithm.cs
index 635f25d880d..30d9f00be71 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/InsecureEncryptionAlgorithm.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/InsecureEncryptionAlgorithm.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/InsecureTemporaryFilesCreation.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/InsecureTemporaryFilesCreation.cs
index 277f7fbb296..88c9c879bd7 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/InsecureTemporaryFilesCreation.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/InsecureTemporaryFilesCreation.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/InsteadOfAny.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/InsteadOfAny.cs
index 3dc24636d17..d4e14dea73f 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/InsteadOfAny.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/InsteadOfAny.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/InvalidCastToInterface.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/InvalidCastToInterface.cs
index f6f3801cfda..2c12fd0d510 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/InvalidCastToInterface.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/InvalidCastToInterface.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/JwtSigned.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/JwtSigned.cs
index 336cf4c5dfc..2abb359a848 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/JwtSigned.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/JwtSigned.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/LineContinuation.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/LineContinuation.cs
index a3e5c6ca93a..64303a8b3e7 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/LineContinuation.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/LineContinuation.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/LineLength.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/LineLength.cs
index 4d031cd9050..e61cd4dc399 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/LineLength.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/LineLength.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/LinkedListPropertiesInsteadOfMethods.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/LinkedListPropertiesInsteadOfMethods.cs
index ef0b164aad7..d5d5c766d19 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/LinkedListPropertiesInsteadOfMethods.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/LinkedListPropertiesInsteadOfMethods.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/LooseFilePermissions.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/LooseFilePermissions.cs
index de80c500f12..4b274455fb8 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/LooseFilePermissions.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/LooseFilePermissions.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/MarkAssemblyWithAssemblyVersionAttribute.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/MarkAssemblyWithAssemblyVersionAttribute.cs
index ed8bd8f7735..86c8c83c11a 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/MarkAssemblyWithAssemblyVersionAttribute.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/MarkAssemblyWithAssemblyVersionAttribute.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/MarkAssemblyWithClsCompliantAttribute.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/MarkAssemblyWithClsCompliantAttribute.cs
index d76c705a52d..89f5688da3f 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/MarkAssemblyWithClsCompliantAttribute.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/MarkAssemblyWithClsCompliantAttribute.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/MarkAssemblyWithComVisibleAttribute.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/MarkAssemblyWithComVisibleAttribute.cs
index af53ec6149a..a6340c3e92b 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/MarkAssemblyWithComVisibleAttribute.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/MarkAssemblyWithComVisibleAttribute.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/MarkWindowsFormsMainWithStaThread.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/MarkWindowsFormsMainWithStaThread.cs
index 287079dab7a..db5a5de0842 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/MarkWindowsFormsMainWithStaThread.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/MarkWindowsFormsMainWithStaThread.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/MethodOverloadsShouldBeGrouped.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/MethodOverloadsShouldBeGrouped.cs
index 939756c569e..ab3a084418d 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/MethodOverloadsShouldBeGrouped.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/MethodOverloadsShouldBeGrouped.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/MethodParameterUnused.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/MethodParameterUnused.cs
index e7adbf4692f..a9f9f255605 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/MethodParameterUnused.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/MethodParameterUnused.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/MethodsShouldNotHaveIdenticalImplementations.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/MethodsShouldNotHaveIdenticalImplementations.cs
index d051607b363..512fbaf115e 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/MethodsShouldNotHaveIdenticalImplementations.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/MethodsShouldNotHaveIdenticalImplementations.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/MethodsShouldNotHaveTooManyLines.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/MethodsShouldNotHaveTooManyLines.cs
index f906e32ddd9..6741793ca67 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/MethodsShouldNotHaveTooManyLines.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/MethodsShouldNotHaveTooManyLines.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/MultipleVariableDeclaration.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/MultipleVariableDeclaration.cs
index 5b41429070f..5dcac67981e 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/MultipleVariableDeclaration.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/MultipleVariableDeclaration.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/MultipleVariableDeclarationCodeFix.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/MultipleVariableDeclarationCodeFix.cs
index cee96ae2680..dfbc981a3b0 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/MultipleVariableDeclarationCodeFix.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/MultipleVariableDeclarationCodeFix.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/NameOfShouldBeUsed.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/NameOfShouldBeUsed.cs
index f46af21c799..0ca9502ee48 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/NameOfShouldBeUsed.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/NameOfShouldBeUsed.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Naming/ClassName.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Naming/ClassName.cs
index ae3ff6673f4..521cad81a83 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Naming/ClassName.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Naming/ClassName.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Naming/EnumNameShouldFollowRegex.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Naming/EnumNameShouldFollowRegex.cs
index c3dfd6393cb..6f2765ac016 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Naming/EnumNameShouldFollowRegex.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Naming/EnumNameShouldFollowRegex.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Naming/EnumerationValueName.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Naming/EnumerationValueName.cs
index 69c50f07844..0b25fdb6637 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Naming/EnumerationValueName.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Naming/EnumerationValueName.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Naming/EventHandlerName.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Naming/EventHandlerName.cs
index b8bdbea49a6..e9201986356 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Naming/EventHandlerName.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Naming/EventHandlerName.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Naming/EventName.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Naming/EventName.cs
index b4145309935..1ea8732f3d0 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Naming/EventName.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Naming/EventName.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Naming/FieldNameChecker.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Naming/FieldNameChecker.cs
index 8818421d465..2abcacb4a11 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Naming/FieldNameChecker.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Naming/FieldNameChecker.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Naming/FunctionName.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Naming/FunctionName.cs
index 8d06129cd55..825b41b4d8b 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Naming/FunctionName.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Naming/FunctionName.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Naming/IndexedPropertyName.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Naming/IndexedPropertyName.cs
index 7160f997d60..acb19c03552 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Naming/IndexedPropertyName.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Naming/IndexedPropertyName.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Naming/InterfaceName.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Naming/InterfaceName.cs
index e96f25f326d..653cc45a761 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Naming/InterfaceName.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Naming/InterfaceName.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Naming/LocalVariableName.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Naming/LocalVariableName.cs
index 0edb09a5ec6..8b384229ea0 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Naming/LocalVariableName.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Naming/LocalVariableName.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Naming/NamespaceName.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Naming/NamespaceName.cs
index 1c99173ea66..44287eca2c9 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Naming/NamespaceName.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Naming/NamespaceName.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Naming/ParameterName.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Naming/ParameterName.cs
index 2e65a53ad96..cc54c0a40a5 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Naming/ParameterName.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Naming/ParameterName.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Naming/PrivateConstantFieldName.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Naming/PrivateConstantFieldName.cs
index f3bc18a0839..88b02a8028b 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Naming/PrivateConstantFieldName.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Naming/PrivateConstantFieldName.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Naming/PrivateFieldName.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Naming/PrivateFieldName.cs
index de8bef91c9e..ea4013cc6c4 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Naming/PrivateFieldName.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Naming/PrivateFieldName.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Naming/PrivateSharedReadonlyFieldName.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Naming/PrivateSharedReadonlyFieldName.cs
index 60c9d420f80..b0fffa041ce 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Naming/PrivateSharedReadonlyFieldName.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Naming/PrivateSharedReadonlyFieldName.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Naming/PropertyName.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Naming/PropertyName.cs
index 329db98b4ed..86f2d5050c1 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Naming/PropertyName.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Naming/PropertyName.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Naming/PublicConstantFieldName.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Naming/PublicConstantFieldName.cs
index 1298b7a5e78..e2e6f3d9748 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Naming/PublicConstantFieldName.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Naming/PublicConstantFieldName.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Naming/PublicFieldName.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Naming/PublicFieldName.cs
index 64719df5c4d..1a695f70e95 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Naming/PublicFieldName.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Naming/PublicFieldName.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Naming/PublicSharedReadonlyFieldName.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Naming/PublicSharedReadonlyFieldName.cs
index bc6b91e44c8..fe659c24381 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Naming/PublicSharedReadonlyFieldName.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Naming/PublicSharedReadonlyFieldName.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Naming/TypeParameterName.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Naming/TypeParameterName.cs
index 13f6f06e6c3..07eaf550421 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Naming/TypeParameterName.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Naming/TypeParameterName.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/NegatedIsExpression.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/NegatedIsExpression.cs
index 6894017082d..f7cce02f025 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/NegatedIsExpression.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/NegatedIsExpression.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/NegatedIsExpressionCodeFix.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/NegatedIsExpressionCodeFix.cs
index 7133cd3a1d2..f52113ed396 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/NegatedIsExpressionCodeFix.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/NegatedIsExpressionCodeFix.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/NoExceptionsInFinally.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/NoExceptionsInFinally.cs
index 74b622be49f..ba01ecb3cbb 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/NoExceptionsInFinally.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/NoExceptionsInFinally.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/NonAsyncTaskShouldNotReturnNull.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/NonAsyncTaskShouldNotReturnNull.cs
index efe0a81b199..1ead8b5837c 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/NonAsyncTaskShouldNotReturnNull.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/NonAsyncTaskShouldNotReturnNull.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/ObsoleteAttributes.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/ObsoleteAttributes.cs
index 1beb9d950fc..14f0e8e3eb4 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/ObsoleteAttributes.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/ObsoleteAttributes.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/OnErrorStatement.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/OnErrorStatement.cs
index adc7ac62034..ce66a090a04 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/OnErrorStatement.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/OnErrorStatement.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/OptionExplicitOn.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/OptionExplicitOn.cs
index 385d900f280..ede6d120b9a 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/OptionExplicitOn.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/OptionExplicitOn.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/OptionStrictOn.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/OptionStrictOn.cs
index eb512b6b809..9c0cc82e3c3 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/OptionStrictOn.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/OptionStrictOn.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/OptionalParameter.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/OptionalParameter.cs
index e5da4d4c3ac..a3837007e95 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/OptionalParameter.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/OptionalParameter.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/OptionalParameterNotPassedToBaseCall.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/OptionalParameterNotPassedToBaseCall.cs
index 77a09419f64..47d320d9d8a 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/OptionalParameterNotPassedToBaseCall.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/OptionalParameterNotPassedToBaseCall.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/ParameterAssignedTo.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/ParameterAssignedTo.cs
index 0fdc33241aa..958cd1f3f2f 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/ParameterAssignedTo.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/ParameterAssignedTo.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/ParameterNameMatchesOriginal.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/ParameterNameMatchesOriginal.cs
index c481d02bdab..8bf873022f0 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/ParameterNameMatchesOriginal.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/ParameterNameMatchesOriginal.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/ParametersCorrectOrder.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/ParametersCorrectOrder.cs
index 0c3c72f5999..68dc0c35f5e 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/ParametersCorrectOrder.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/ParametersCorrectOrder.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/PartCreationPolicyShouldBeUsedWithExportAttribute.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/PartCreationPolicyShouldBeUsedWithExportAttribute.cs
index a2ad9c83a34..dcc561eb6d3 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/PartCreationPolicyShouldBeUsedWithExportAttribute.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/PartCreationPolicyShouldBeUsedWithExportAttribute.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/PreferGuidEmpty.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/PreferGuidEmpty.cs
index 7b034e64cd9..975e2fae282 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/PreferGuidEmpty.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/PreferGuidEmpty.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/PropertiesAccessCorrectField.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/PropertiesAccessCorrectField.cs
index 81d0517118d..151532e8b06 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/PropertiesAccessCorrectField.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/PropertiesAccessCorrectField.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/PropertyGetterWithThrow.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/PropertyGetterWithThrow.cs
index e19127476a7..c367038c797 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/PropertyGetterWithThrow.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/PropertyGetterWithThrow.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/PropertyWithArrayType.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/PropertyWithArrayType.cs
index be719b245c0..201ecba7774 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/PropertyWithArrayType.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/PropertyWithArrayType.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/PropertyWriteOnly.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/PropertyWriteOnly.cs
index 1cd7cc4671f..8f613cfdc0a 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/PropertyWriteOnly.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/PropertyWriteOnly.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/ProvideDeserializationMethodsForOptionalFields.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/ProvideDeserializationMethodsForOptionalFields.cs
index 47f7ba3fcd0..1e24599f495 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/ProvideDeserializationMethodsForOptionalFields.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/ProvideDeserializationMethodsForOptionalFields.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/PublicConstantField.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/PublicConstantField.cs
index d9bc1efd47a..384121fe829 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/PublicConstantField.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/PublicConstantField.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/PublicMethodWithMultidimensionalArray.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/PublicMethodWithMultidimensionalArray.cs
index 153d6cf352d..a90caf37a52 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/PublicMethodWithMultidimensionalArray.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/PublicMethodWithMultidimensionalArray.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/PureAttributeOnVoidMethod.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/PureAttributeOnVoidMethod.cs
index d71525002d1..9e0f7702846 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/PureAttributeOnVoidMethod.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/PureAttributeOnVoidMethod.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/RedundantExitSelect.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/RedundantExitSelect.cs
index 15affbe8257..492651db127 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/RedundantExitSelect.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/RedundantExitSelect.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/RedundantNullCheck.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/RedundantNullCheck.cs
index bc85a661792..2cdcd125dd3 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/RedundantNullCheck.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/RedundantNullCheck.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/RedundantParentheses.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/RedundantParentheses.cs
index bf21f3db228..c4a6d011501 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/RedundantParentheses.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/RedundantParentheses.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/RegularExpressions/RegexMustHaveValidSyntax.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/RegularExpressions/RegexMustHaveValidSyntax.cs
index d3f43bddb89..5e020c8f9ac 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/RegularExpressions/RegexMustHaveValidSyntax.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/RegularExpressions/RegexMustHaveValidSyntax.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/ReversedOperators.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/ReversedOperators.cs
index 4f156699447..aca0ee923a3 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/ReversedOperators.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/ReversedOperators.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/SecurityPInvokeMethodShouldNotBeCalled.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/SecurityPInvokeMethodShouldNotBeCalled.cs
index 9044fe96d7d..03fe8033400 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/SecurityPInvokeMethodShouldNotBeCalled.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/SecurityPInvokeMethodShouldNotBeCalled.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/SelfAssignment.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/SelfAssignment.cs
index f1cddb5b20d..4fba0cacacd 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/SelfAssignment.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/SelfAssignment.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/SetPropertiesInsteadOfMethods.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/SetPropertiesInsteadOfMethods.cs
index 90fe0970b07..2254cdf4ec9 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/SetPropertiesInsteadOfMethods.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/SetPropertiesInsteadOfMethods.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/ShiftDynamicNotInteger.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/ShiftDynamicNotInteger.cs
index d69b1f158f2..7b4d2b5d9b0 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/ShiftDynamicNotInteger.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/ShiftDynamicNotInteger.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/ShouldImplementExportedInterfaces.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/ShouldImplementExportedInterfaces.cs
index c418ff43b98..8828cfdfb50 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/ShouldImplementExportedInterfaces.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/ShouldImplementExportedInterfaces.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/SimpleDoLoop.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/SimpleDoLoop.cs
index 0a7f130242b..53e6473c571 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/SimpleDoLoop.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/SimpleDoLoop.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/SingleStatementPerLine.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/SingleStatementPerLine.cs
index 254e233b500..d98e3da77f6 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/SingleStatementPerLine.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/SingleStatementPerLine.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/StringConcatenationInLoop.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/StringConcatenationInLoop.cs
index 0b460f6776e..06833769316 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/StringConcatenationInLoop.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/StringConcatenationInLoop.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/StringConcatenationWithPlus.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/StringConcatenationWithPlus.cs
index 30d6094f1d8..f896a009af0 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/StringConcatenationWithPlus.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/StringConcatenationWithPlus.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/StringConcatenationWithPlusCodeFix.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/StringConcatenationWithPlusCodeFix.cs
index e78851eb093..e4c534459d7 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/StringConcatenationWithPlusCodeFix.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/StringConcatenationWithPlusCodeFix.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/StringLiteralShouldNotBeDuplicated.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/StringLiteralShouldNotBeDuplicated.cs
index d860c35d069..5e8c974c225 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/StringLiteralShouldNotBeDuplicated.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/StringLiteralShouldNotBeDuplicated.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/SwitchCasesMinimumThree.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/SwitchCasesMinimumThree.cs
index 148873a6baf..8b9d62e2124 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/SwitchCasesMinimumThree.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/SwitchCasesMinimumThree.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/SwitchSectionShouldNotHaveTooManyStatements.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/SwitchSectionShouldNotHaveTooManyStatements.cs
index 5d1d3afc35c..5e0e9487b32 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/SwitchSectionShouldNotHaveTooManyStatements.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/SwitchSectionShouldNotHaveTooManyStatements.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/SwitchShouldNotBeNested.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/SwitchShouldNotBeNested.cs
index 57f492eb634..212f7d5e88d 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/SwitchShouldNotBeNested.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/SwitchShouldNotBeNested.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/SwitchWithoutDefault.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/SwitchWithoutDefault.cs
index 978522f3e1e..b35263ca736 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/SwitchWithoutDefault.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/SwitchWithoutDefault.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/SymbolicExecution/SymbolicExecutionRunner.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/SymbolicExecution/SymbolicExecutionRunner.cs
index 2a64d78eec1..7aa396b90a2 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/SymbolicExecution/SymbolicExecutionRunner.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/SymbolicExecution/SymbolicExecutionRunner.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/TabCharacter.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/TabCharacter.cs
index 9ce5efd7d3e..ecfdc486e2a 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/TabCharacter.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/TabCharacter.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/TestsShouldNotUseThreadSleep.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/TestsShouldNotUseThreadSleep.cs
index e5e6894e665..20a8094ee18 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/TestsShouldNotUseThreadSleep.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/TestsShouldNotUseThreadSleep.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/ThreadResumeOrSuspendShouldNotBeCalled.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/ThreadResumeOrSuspendShouldNotBeCalled.cs
index 182b99627e0..17bcad97b70 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/ThreadResumeOrSuspendShouldNotBeCalled.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/ThreadResumeOrSuspendShouldNotBeCalled.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/ThrowReservedExceptions.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/ThrowReservedExceptions.cs
index 6f0d167a86a..eb940cc7a32 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/ThrowReservedExceptions.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/ThrowReservedExceptions.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/ToStringShouldNotReturnNull.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/ToStringShouldNotReturnNull.cs
index 8bf80166cd4..ff2dd653f1b 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/ToStringShouldNotReturnNull.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/ToStringShouldNotReturnNull.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/TooManyLabelsInSwitch.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/TooManyLabelsInSwitch.cs
index a9f3d4d9a3e..28393dcf17f 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/TooManyLabelsInSwitch.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/TooManyLabelsInSwitch.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/TooManyParameters.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/TooManyParameters.cs
index d4ae9553e71..b9f6fc8eb30 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/TooManyParameters.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/TooManyParameters.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/UnaryPrefixOperatorRepeated.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/UnaryPrefixOperatorRepeated.cs
index ee7c2c9ef6b..c103e60a987 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/UnaryPrefixOperatorRepeated.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/UnaryPrefixOperatorRepeated.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/UnconditionalJumpStatement.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/UnconditionalJumpStatement.cs
index 9d4a02dcf74..2ca62374e97 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/UnconditionalJumpStatement.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/UnconditionalJumpStatement.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/UnnecessaryBitwiseOperation.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/UnnecessaryBitwiseOperation.cs
index 704907183bc..cfdbb01657d 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/UnnecessaryBitwiseOperation.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/UnnecessaryBitwiseOperation.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/UnnecessaryBitwiseOperationCodeFix.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/UnnecessaryBitwiseOperationCodeFix.cs
index 8fa390909f1..49f5f307520 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/UnnecessaryBitwiseOperationCodeFix.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/UnnecessaryBitwiseOperationCodeFix.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/UnsignedTypesUsage.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/UnsignedTypesUsage.cs
index ccaf7f2e6c0..f421e00cb36 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/UnsignedTypesUsage.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/UnsignedTypesUsage.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/UnusedStringBuilder.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/UnusedStringBuilder.cs
index 7da4aef250c..553bb033ff6 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/UnusedStringBuilder.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/UnusedStringBuilder.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/UriShouldNotBeHardcoded.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/UriShouldNotBeHardcoded.cs
index 60b773b9ed5..d68a82d0aa0 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/UriShouldNotBeHardcoded.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/UriShouldNotBeHardcoded.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/UseCharOverloadOfStringMethods.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/UseCharOverloadOfStringMethods.cs
index d878f90a756..d799030a877 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/UseCharOverloadOfStringMethods.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/UseCharOverloadOfStringMethods.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/UseDateTimeOffsetInsteadOfDateTime.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/UseDateTimeOffsetInsteadOfDateTime.cs
index 00962440024..c00890ba234 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/UseDateTimeOffsetInsteadOfDateTime.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/UseDateTimeOffsetInsteadOfDateTime.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/UseFindSystemTimeZoneById.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/UseFindSystemTimeZoneById.cs
index ed4bac1b65e..0cb9ae3a9d7 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/UseFindSystemTimeZoneById.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/UseFindSystemTimeZoneById.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/UseIFormatProviderForParsingDateAndTime.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/UseIFormatProviderForParsingDateAndTime.cs
index ff2b6f81eb9..353b074b7ab 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/UseIFormatProviderForParsingDateAndTime.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/UseIFormatProviderForParsingDateAndTime.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/UseIndexingInsteadOfLinqMethods.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/UseIndexingInsteadOfLinqMethods.cs
index f10dc25820c..2d49e4113d7 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/UseIndexingInsteadOfLinqMethods.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/UseIndexingInsteadOfLinqMethods.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/UseLambdaParameterInConcurrentDictionary.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/UseLambdaParameterInConcurrentDictionary.cs
index 80e53479cb8..badf1797761 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/UseLambdaParameterInConcurrentDictionary.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/UseLambdaParameterInConcurrentDictionary.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/UseReturnStatement.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/UseReturnStatement.cs
index 0646979f411..cde78e54199 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/UseReturnStatement.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/UseReturnStatement.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/UseShortCircuitingOperator.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/UseShortCircuitingOperator.cs
index 494c14d8293..a7b4c0e8503 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/UseShortCircuitingOperator.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/UseShortCircuitingOperator.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/UseShortCircuitingOperatorCodeFix.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/UseShortCircuitingOperatorCodeFix.cs
index e7e8215903b..4715b2bd19c 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/UseShortCircuitingOperatorCodeFix.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/UseShortCircuitingOperatorCodeFix.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/UseTestableTimeProvider.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/UseTestableTimeProvider.cs
index 43c59f63fdd..d09b35d9fc5 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/UseTestableTimeProvider.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/UseTestableTimeProvider.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/UseTrueForAll.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/UseTrueForAll.cs
index af467e1ab54..b1af9e5c22a 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/UseTrueForAll.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/UseTrueForAll.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/UseUnixEpoch.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/UseUnixEpoch.cs
index f6bda232cad..e9ea51f2998 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/UseUnixEpoch.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/UseUnixEpoch.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/UseUnixEpochCodeFix.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/UseUnixEpochCodeFix.cs
index 53c7599cc61..f7488b36396 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/UseUnixEpochCodeFix.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/UseUnixEpochCodeFix.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/UseWhereBeforeOrderBy.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/UseWhereBeforeOrderBy.cs
index c1ae880bb9e..b8d433d07b5 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/UseWhereBeforeOrderBy.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/UseWhereBeforeOrderBy.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/UseWithStatement.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/UseWithStatement.cs
index 301399dbd51..63e4315abdd 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/UseWithStatement.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/UseWithStatement.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Utilities/AnalysisWarningAnalyzer.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Utilities/AnalysisWarningAnalyzer.cs
index d36d212db95..d349ade99b8 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Utilities/AnalysisWarningAnalyzer.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Utilities/AnalysisWarningAnalyzer.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Utilities/CopyPasteTokenAnalyzer.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Utilities/CopyPasteTokenAnalyzer.cs
index 3ac6ac720b2..02f767f2052 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Utilities/CopyPasteTokenAnalyzer.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Utilities/CopyPasteTokenAnalyzer.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Utilities/FileMetadataAnalyzer.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Utilities/FileMetadataAnalyzer.cs
index 39415d786b1..a278bb8fa98 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Utilities/FileMetadataAnalyzer.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Utilities/FileMetadataAnalyzer.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Utilities/LogAnalyzer.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Utilities/LogAnalyzer.cs
index 8ab1a2204c2..2d5bfde830d 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Utilities/LogAnalyzer.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Utilities/LogAnalyzer.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Utilities/MetricsAnalyzer.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Utilities/MetricsAnalyzer.cs
index bb98abcb952..26f715dd1c5 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Utilities/MetricsAnalyzer.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Utilities/MetricsAnalyzer.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Utilities/SymbolReferenceAnalyzer.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Utilities/SymbolReferenceAnalyzer.cs
index 7789ea61824..a4b5b12c803 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Utilities/SymbolReferenceAnalyzer.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Utilities/SymbolReferenceAnalyzer.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Utilities/TokenTypeAnalyzer.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Utilities/TokenTypeAnalyzer.cs
index 03bd726b0f2..e06c7574c1a 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Utilities/TokenTypeAnalyzer.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/Utilities/TokenTypeAnalyzer.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/ValueTypeShouldImplementIEquatable.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/ValueTypeShouldImplementIEquatable.cs
index d74a08a373d..1537e20bc9a 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/ValueTypeShouldImplementIEquatable.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/ValueTypeShouldImplementIEquatable.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/VariableUnused.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/VariableUnused.cs
index 0f2337978d7..fef3da85df1 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/VariableUnused.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/VariableUnused.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/WcfNonVoidOneWay.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/WcfNonVoidOneWay.cs
index 24508e7d30a..4540f2d01d0 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/WcfNonVoidOneWay.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/WcfNonVoidOneWay.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/WeakSslTlsProtocols.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/WeakSslTlsProtocols.cs
index 6dbc7a3da17..dc4b327011e 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Rules/WeakSslTlsProtocols.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Rules/WeakSslTlsProtocols.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/SymbolicExecution/Roslyn/CalculationsShouldNotOverflow.cs b/analyzers/src/SonarAnalyzer.VisualBasic/SymbolicExecution/Roslyn/CalculationsShouldNotOverflow.cs
index 9d9111298a5..d788a39dfb8 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/SymbolicExecution/Roslyn/CalculationsShouldNotOverflow.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/SymbolicExecution/Roslyn/CalculationsShouldNotOverflow.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/SymbolicExecution/Roslyn/ConditionEvaluatesToConstant.cs b/analyzers/src/SonarAnalyzer.VisualBasic/SymbolicExecution/Roslyn/ConditionEvaluatesToConstant.cs
index 21194e56217..07026076064 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/SymbolicExecution/Roslyn/ConditionEvaluatesToConstant.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/SymbolicExecution/Roslyn/ConditionEvaluatesToConstant.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/SymbolicExecution/Roslyn/EmptyCollectionsShouldNotBeEnumerated.cs b/analyzers/src/SonarAnalyzer.VisualBasic/SymbolicExecution/Roslyn/EmptyCollectionsShouldNotBeEnumerated.cs
index 9ee9da7bd13..7a661fac75f 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/SymbolicExecution/Roslyn/EmptyCollectionsShouldNotBeEnumerated.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/SymbolicExecution/Roslyn/EmptyCollectionsShouldNotBeEnumerated.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/SymbolicExecution/Roslyn/EmptyNullableValueAccess.cs b/analyzers/src/SonarAnalyzer.VisualBasic/SymbolicExecution/Roslyn/EmptyNullableValueAccess.cs
index e92124291cc..63cdb081fb5 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/SymbolicExecution/Roslyn/EmptyNullableValueAccess.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/SymbolicExecution/Roslyn/EmptyNullableValueAccess.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/SymbolicExecution/Roslyn/HashesShouldHaveUnpredictableSalt.cs b/analyzers/src/SonarAnalyzer.VisualBasic/SymbolicExecution/Roslyn/HashesShouldHaveUnpredictableSalt.cs
index 2ae0bc32fc0..9c124c506c7 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/SymbolicExecution/Roslyn/HashesShouldHaveUnpredictableSalt.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/SymbolicExecution/Roslyn/HashesShouldHaveUnpredictableSalt.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/SymbolicExecution/Roslyn/InitializationVectorShouldBeRandom.cs b/analyzers/src/SonarAnalyzer.VisualBasic/SymbolicExecution/Roslyn/InitializationVectorShouldBeRandom.cs
index 390fff703e1..258bc55047c 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/SymbolicExecution/Roslyn/InitializationVectorShouldBeRandom.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/SymbolicExecution/Roslyn/InitializationVectorShouldBeRandom.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/SymbolicExecution/Roslyn/LocksReleasedAllPaths.cs b/analyzers/src/SonarAnalyzer.VisualBasic/SymbolicExecution/Roslyn/LocksReleasedAllPaths.cs
index 54a0eb50786..004579b347a 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/SymbolicExecution/Roslyn/LocksReleasedAllPaths.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/SymbolicExecution/Roslyn/LocksReleasedAllPaths.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/SymbolicExecution/Roslyn/NullPointerDereference.cs b/analyzers/src/SonarAnalyzer.VisualBasic/SymbolicExecution/Roslyn/NullPointerDereference.cs
index 53cefa434ac..51b2656aa71 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/SymbolicExecution/Roslyn/NullPointerDereference.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/SymbolicExecution/Roslyn/NullPointerDereference.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/SymbolicExecution/Roslyn/ObjectsShouldNotBeDisposedMoreThanOnce.cs b/analyzers/src/SonarAnalyzer.VisualBasic/SymbolicExecution/Roslyn/ObjectsShouldNotBeDisposedMoreThanOnce.cs
index 6334c5f0428..fe00caa166a 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/SymbolicExecution/Roslyn/ObjectsShouldNotBeDisposedMoreThanOnce.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/SymbolicExecution/Roslyn/ObjectsShouldNotBeDisposedMoreThanOnce.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/SymbolicExecution/Roslyn/PublicMethodArgumentsShouldBeCheckedForNull.cs b/analyzers/src/SonarAnalyzer.VisualBasic/SymbolicExecution/Roslyn/PublicMethodArgumentsShouldBeCheckedForNull.cs
index d64c1cf919e..f57d5ce1b5e 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/SymbolicExecution/Roslyn/PublicMethodArgumentsShouldBeCheckedForNull.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/SymbolicExecution/Roslyn/PublicMethodArgumentsShouldBeCheckedForNull.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/SymbolicExecution/Roslyn/RestrictDeserializedTypes.cs b/analyzers/src/SonarAnalyzer.VisualBasic/SymbolicExecution/Roslyn/RestrictDeserializedTypes.cs
index 6707cca3451..6553565a5b4 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/SymbolicExecution/Roslyn/RestrictDeserializedTypes.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/SymbolicExecution/Roslyn/RestrictDeserializedTypes.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/SymbolicExecution/Roslyn/VisualBasicSyntaxClassifier.cs b/analyzers/src/SonarAnalyzer.VisualBasic/SymbolicExecution/Roslyn/VisualBasicSyntaxClassifier.cs
index da6a7f13c1a..df876086327 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/SymbolicExecution/Roslyn/VisualBasicSyntaxClassifier.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/SymbolicExecution/Roslyn/VisualBasicSyntaxClassifier.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Trackers/VisualBasicAssignmentFinder.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Trackers/VisualBasicAssignmentFinder.cs
index 1cf864ca3bf..764421bb4f7 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Trackers/VisualBasicAssignmentFinder.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Trackers/VisualBasicAssignmentFinder.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Trackers/VisualBasicBaseTypeTracker.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Trackers/VisualBasicBaseTypeTracker.cs
index 927ab83d58b..786a47ea7e8 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Trackers/VisualBasicBaseTypeTracker.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Trackers/VisualBasicBaseTypeTracker.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Trackers/VisualBasicBuilderPatternCondition.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Trackers/VisualBasicBuilderPatternCondition.cs
index 3b1f76c4d5f..2fb854ce301 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Trackers/VisualBasicBuilderPatternCondition.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Trackers/VisualBasicBuilderPatternCondition.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Trackers/VisualBasicConstantValueFinder.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Trackers/VisualBasicConstantValueFinder.cs
index 52fb4de0d8e..ce0adc2c376 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Trackers/VisualBasicConstantValueFinder.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Trackers/VisualBasicConstantValueFinder.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Trackers/VisualBasicElementAccessTracker.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Trackers/VisualBasicElementAccessTracker.cs
index 3fcc31fef7a..136126f9606 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Trackers/VisualBasicElementAccessTracker.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Trackers/VisualBasicElementAccessTracker.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Trackers/VisualBasicFieldAccessTracker.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Trackers/VisualBasicFieldAccessTracker.cs
index 945014f1f3e..0b88de110f8 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Trackers/VisualBasicFieldAccessTracker.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Trackers/VisualBasicFieldAccessTracker.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Trackers/VisualBasicInvocationTracker.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Trackers/VisualBasicInvocationTracker.cs
index 4c8ecfdd6e0..29c7d2d4564 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Trackers/VisualBasicInvocationTracker.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Trackers/VisualBasicInvocationTracker.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Trackers/VisualBasicMethodDeclarationTracker.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Trackers/VisualBasicMethodDeclarationTracker.cs
index c376c44f12f..43b543a6573 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Trackers/VisualBasicMethodDeclarationTracker.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Trackers/VisualBasicMethodDeclarationTracker.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Trackers/VisualBasicObjectCreationTracker.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Trackers/VisualBasicObjectCreationTracker.cs
index 88452496107..a46ad5e21d8 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Trackers/VisualBasicObjectCreationTracker.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Trackers/VisualBasicObjectCreationTracker.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/src/SonarAnalyzer.VisualBasic/Trackers/VisualBasicPropertyAccessTracker.cs b/analyzers/src/SonarAnalyzer.VisualBasic/Trackers/VisualBasicPropertyAccessTracker.cs
index 75bf94b1ff0..67fa639dc0a 100644
--- a/analyzers/src/SonarAnalyzer.VisualBasic/Trackers/VisualBasicPropertyAccessTracker.cs
+++ b/analyzers/src/SonarAnalyzer.VisualBasic/Trackers/VisualBasicPropertyAccessTracker.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.Net8.UnitTest/Rules/BypassingAccessibilityTest.cs b/analyzers/tests/SonarAnalyzer.Net8.UnitTest/Rules/BypassingAccessibilityTest.cs
index aed0605abf9..f0e2e1a85fa 100644
--- a/analyzers/tests/SonarAnalyzer.Net8.UnitTest/Rules/BypassingAccessibilityTest.cs
+++ b/analyzers/tests/SonarAnalyzer.Net8.UnitTest/Rules/BypassingAccessibilityTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.Net8.UnitTest/Rules/PublicMethodWithMultidimensionalArrayTest.cs b/analyzers/tests/SonarAnalyzer.Net8.UnitTest/Rules/PublicMethodWithMultidimensionalArrayTest.cs
index 0af553f3a1e..7a8d401fd76 100644
--- a/analyzers/tests/SonarAnalyzer.Net8.UnitTest/Rules/PublicMethodWithMultidimensionalArrayTest.cs
+++ b/analyzers/tests/SonarAnalyzer.Net8.UnitTest/Rules/PublicMethodWithMultidimensionalArrayTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.Net8.UnitTest/Rules/SecurityPInvokeMethodShouldNotBeCalledTest.cs b/analyzers/tests/SonarAnalyzer.Net8.UnitTest/Rules/SecurityPInvokeMethodShouldNotBeCalledTest.cs
index 32d33e0792a..f2f837807e9 100644
--- a/analyzers/tests/SonarAnalyzer.Net8.UnitTest/Rules/SecurityPInvokeMethodShouldNotBeCalledTest.cs
+++ b/analyzers/tests/SonarAnalyzer.Net8.UnitTest/Rules/SecurityPInvokeMethodShouldNotBeCalledTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.Net8.UnitTest/Rules/SelfAssignmentTest.cs b/analyzers/tests/SonarAnalyzer.Net8.UnitTest/Rules/SelfAssignmentTest.cs
index a005e1e2b40..fae159ee06a 100644
--- a/analyzers/tests/SonarAnalyzer.Net8.UnitTest/Rules/SelfAssignmentTest.cs
+++ b/analyzers/tests/SonarAnalyzer.Net8.UnitTest/Rules/SelfAssignmentTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.Net8.UnitTest/Rules/TooManyParametersTest.cs b/analyzers/tests/SonarAnalyzer.Net8.UnitTest/Rules/TooManyParametersTest.cs
index 08334a5055a..83740e5f01c 100644
--- a/analyzers/tests/SonarAnalyzer.Net8.UnitTest/Rules/TooManyParametersTest.cs
+++ b/analyzers/tests/SonarAnalyzer.Net8.UnitTest/Rules/TooManyParametersTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/AnalysisContext/SonarAnalysisContextBaseTest.ShouldAnalyzeTree.cs b/analyzers/tests/SonarAnalyzer.UnitTest/AnalysisContext/SonarAnalysisContextBaseTest.ShouldAnalyzeTree.cs
index 27205760072..2dba7ab2977 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/AnalysisContext/SonarAnalysisContextBaseTest.ShouldAnalyzeTree.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/AnalysisContext/SonarAnalysisContextBaseTest.ShouldAnalyzeTree.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/AnalysisContext/SonarAnalysisContextBaseTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/AnalysisContext/SonarAnalysisContextBaseTest.cs
index 56701131cad..03c1fa0883e 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/AnalysisContext/SonarAnalysisContextBaseTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/AnalysisContext/SonarAnalysisContextBaseTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/AnalysisContext/SonarAnalysisContextTest.Register.cs b/analyzers/tests/SonarAnalyzer.UnitTest/AnalysisContext/SonarAnalysisContextTest.Register.cs
index af1785534db..65a628796fc 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/AnalysisContext/SonarAnalysisContextTest.Register.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/AnalysisContext/SonarAnalysisContextTest.Register.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/AnalysisContext/SonarAnalysisContextTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/AnalysisContext/SonarAnalysisContextTest.cs
index 5b19f9fab08..72dcf9c512d 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/AnalysisContext/SonarAnalysisContextTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/AnalysisContext/SonarAnalysisContextTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/AnalysisContext/SonarCodeBlockReportingContextTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/AnalysisContext/SonarCodeBlockReportingContextTest.cs
index cca5540acbb..377e050b819 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/AnalysisContext/SonarCodeBlockReportingContextTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/AnalysisContext/SonarCodeBlockReportingContextTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/AnalysisContext/SonarCodeBlockStartAnalysisContextTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/AnalysisContext/SonarCodeBlockStartAnalysisContextTest.cs
index 26f8d2e760c..f2f68e677ac 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/AnalysisContext/SonarCodeBlockStartAnalysisContextTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/AnalysisContext/SonarCodeBlockStartAnalysisContextTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/AnalysisContext/SonarCodeFixContextTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/AnalysisContext/SonarCodeFixContextTest.cs
index 3fdd50b2c3f..5c30730e533 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/AnalysisContext/SonarCodeFixContextTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/AnalysisContext/SonarCodeFixContextTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/AnalysisContext/SonarCompilationReportingContextTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/AnalysisContext/SonarCompilationReportingContextTest.cs
index 58f33bc30f2..651df7958b5 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/AnalysisContext/SonarCompilationReportingContextTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/AnalysisContext/SonarCompilationReportingContextTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/AnalysisContext/SonarCompilationStartAnalysisContextTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/AnalysisContext/SonarCompilationStartAnalysisContextTest.cs
index dcf054f19c5..c00addfdaa3 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/AnalysisContext/SonarCompilationStartAnalysisContextTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/AnalysisContext/SonarCompilationStartAnalysisContextTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/AnalysisContext/SonarSemanticModelReportingContextTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/AnalysisContext/SonarSemanticModelReportingContextTest.cs
index 14a69ad38fe..2557366d6fc 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/AnalysisContext/SonarSemanticModelReportingContextTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/AnalysisContext/SonarSemanticModelReportingContextTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/AnalysisContext/SonarSymbolReportingContextTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/AnalysisContext/SonarSymbolReportingContextTest.cs
index 6ea9eaf607f..6f408cfff90 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/AnalysisContext/SonarSymbolReportingContextTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/AnalysisContext/SonarSymbolReportingContextTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/AnalysisContext/SonarSyntaxNodeReportingContextTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/AnalysisContext/SonarSyntaxNodeReportingContextTest.cs
index 470c2be6dac..68bde9cd8bf 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/AnalysisContext/SonarSyntaxNodeReportingContextTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/AnalysisContext/SonarSyntaxNodeReportingContextTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/AnalysisContext/SonarSyntaxTreeReportingContextTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/AnalysisContext/SonarSyntaxTreeReportingContextTest.cs
index 1ceab7b3cb7..83f7962584c 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/AnalysisContext/SonarSyntaxTreeReportingContextTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/AnalysisContext/SonarSyntaxTreeReportingContextTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/CFG/Roslyn/BasicBlockTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/CFG/Roslyn/BasicBlockTest.cs
index adbd64a3746..60faca98a60 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/CFG/Roslyn/BasicBlockTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/CFG/Roslyn/BasicBlockTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/CFG/Roslyn/CaptureIdTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/CFG/Roslyn/CaptureIdTest.cs
index ab30d3c76a0..4e64f6a3745 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/CFG/Roslyn/CaptureIdTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/CFG/Roslyn/CaptureIdTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/CFG/Roslyn/CfgAllPathValidatorTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/CFG/Roslyn/CfgAllPathValidatorTest.cs
index 5dd82bf2533..84d3fefd199 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/CFG/Roslyn/CfgAllPathValidatorTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/CFG/Roslyn/CfgAllPathValidatorTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/CFG/Roslyn/ControlFlowBranchTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/CFG/Roslyn/ControlFlowBranchTest.cs
index 0e89ee9030c..51f5b760884 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/CFG/Roslyn/ControlFlowBranchTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/CFG/Roslyn/ControlFlowBranchTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/CFG/Roslyn/ControlFlowRegionTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/CFG/Roslyn/ControlFlowRegionTest.cs
index ca76cd9b94a..b205ed3dbc1 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/CFG/Roslyn/ControlFlowRegionTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/CFG/Roslyn/ControlFlowRegionTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/CFG/Roslyn/RoslynCfgSerializerTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/CFG/Roslyn/RoslynCfgSerializerTest.cs
index 1fe00bbc626..fe4ab350cc1 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/CFG/Roslyn/RoslynCfgSerializerTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/CFG/Roslyn/RoslynCfgSerializerTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/CFG/Roslyn/RoslynControlFlowGraphTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/CFG/Roslyn/RoslynControlFlowGraphTest.cs
index e83c2b0cfb5..fbc33523683 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/CFG/Roslyn/RoslynControlFlowGraphTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/CFG/Roslyn/RoslynControlFlowGraphTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/CFG/Sonar/SonarCfgSerializerTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/CFG/Sonar/SonarCfgSerializerTest.cs
index d17d100133b..187b5d77706 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/CFG/Sonar/SonarCfgSerializerTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/CFG/Sonar/SonarCfgSerializerTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/CFG/Sonar/SonarControlFlowGraphTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/CFG/Sonar/SonarControlFlowGraphTest.cs
index 15e42c078c4..1557d2facfa 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/CFG/Sonar/SonarControlFlowGraphTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/CFG/Sonar/SonarControlFlowGraphTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Common/AnalyzerAdditionalFileTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Common/AnalyzerAdditionalFileTest.cs
index 8f777de8703..0c454e81759 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Common/AnalyzerAdditionalFileTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Common/AnalyzerAdditionalFileTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Common/AnalyzerConfigurationTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Common/AnalyzerConfigurationTest.cs
index 3ed64a42d58..c513e6a7f2e 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Common/AnalyzerConfigurationTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Common/AnalyzerConfigurationTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Common/AnalyzerLanguageTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Common/AnalyzerLanguageTest.cs
index 5a4b2ab163b..400e6c09b6c 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Common/AnalyzerLanguageTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Common/AnalyzerLanguageTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Common/BidirectionalDictionaryTests.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Common/BidirectionalDictionaryTests.cs
index 2538d1f230d..e12d98700ed 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Common/BidirectionalDictionaryTests.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Common/BidirectionalDictionaryTests.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Common/FixAllProviders/DocumentBasedFixAllProviderTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Common/FixAllProviders/DocumentBasedFixAllProviderTest.cs
index 4616d47710f..6e9915d5bc3 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Common/FixAllProviders/DocumentBasedFixAllProviderTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Common/FixAllProviders/DocumentBasedFixAllProviderTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Common/MetricsTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Common/MetricsTest.cs
index 5dc7e887c5f..d39d0499bdb 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Common/MetricsTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Common/MetricsTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Common/MultiValueDictionaryTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Common/MultiValueDictionaryTest.cs
index 13ac220a396..aed322d1b15 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Common/MultiValueDictionaryTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Common/MultiValueDictionaryTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Common/Paths.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Common/Paths.cs
index 07561fc509d..26283da8f54 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Common/Paths.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Common/Paths.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Common/ReadMeTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Common/ReadMeTest.cs
index 15dce9c649f..7838bf3baf7 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Common/ReadMeTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Common/ReadMeTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Common/RuleFinderTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Common/RuleFinderTest.cs
index ba191f31b42..87eaca08787 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Common/RuleFinderTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Common/RuleFinderTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Common/RuleLoaderTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Common/RuleLoaderTest.cs
index 30037975da5..c9607c7d842 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Common/RuleLoaderTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Common/RuleLoaderTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Common/RuleTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Common/RuleTest.cs
index 367434de077..63677bdfc77 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Common/RuleTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Common/RuleTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Common/SecurityHotspotTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Common/SecurityHotspotTest.cs
index 10c3c042576..6c90c7bc249 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Common/SecurityHotspotTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Common/SecurityHotspotTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Common/UnexpectedLanguageExceptionTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Common/UnexpectedLanguageExceptionTest.cs
index f0d6d94e0af..4ed413bb9f3 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Common/UnexpectedLanguageExceptionTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Common/UnexpectedLanguageExceptionTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Common/XUnitVersions.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Common/XUnitVersions.cs
index 5bbf5f5c1ec..d963f4b86aa 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Common/XUnitVersions.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Common/XUnitVersions.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Constants.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Constants.cs
index 0816302da96..e05c1d0db60 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Constants.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Constants.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Extensions/AssignmentExpressionSyntaxExtensionsTests.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Extensions/AssignmentExpressionSyntaxExtensionsTests.cs
index 4ce9139dfd6..d0678baa6ef 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Extensions/AssignmentExpressionSyntaxExtensionsTests.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Extensions/AssignmentExpressionSyntaxExtensionsTests.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Extensions/AttributeDataExtensionsTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Extensions/AttributeDataExtensionsTest.cs
index dc01706c240..1845920a932 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Extensions/AttributeDataExtensionsTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Extensions/AttributeDataExtensionsTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Extensions/AttributeSyntaxExtensionsTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Extensions/AttributeSyntaxExtensionsTest.cs
index 9088c03af54..ebd94653cbe 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Extensions/AttributeSyntaxExtensionsTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Extensions/AttributeSyntaxExtensionsTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Extensions/AwaitExpressionSyntaxExtensionsTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Extensions/AwaitExpressionSyntaxExtensionsTest.cs
index b629afaef03..5eef9020b44 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Extensions/AwaitExpressionSyntaxExtensionsTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Extensions/AwaitExpressionSyntaxExtensionsTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Extensions/BasicBlockExtensionsTests.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Extensions/BasicBlockExtensionsTests.cs
index 0a33a398825..b5ab3c7bb8d 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Extensions/BasicBlockExtensionsTests.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Extensions/BasicBlockExtensionsTests.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Extensions/BlockSyntaxExtensionsTests.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Extensions/BlockSyntaxExtensionsTests.cs
index dd94adfa6a5..5b5565143d7 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Extensions/BlockSyntaxExtensionsTests.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Extensions/BlockSyntaxExtensionsTests.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Extensions/ControlFlowGraphExtensionsTests.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Extensions/ControlFlowGraphExtensionsTests.cs
index 5ebb4a1ca10..b2606c9a4d0 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Extensions/ControlFlowGraphExtensionsTests.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Extensions/ControlFlowGraphExtensionsTests.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Extensions/EnumerableExtensionsTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Extensions/EnumerableExtensionsTest.cs
index 4a6e272292a..1e2d215f9d2 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Extensions/EnumerableExtensionsTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Extensions/EnumerableExtensionsTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Extensions/ExpressionSyntaxExtensionsTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Extensions/ExpressionSyntaxExtensionsTest.cs
index 0d08e8485cb..27075777f96 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Extensions/ExpressionSyntaxExtensionsTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Extensions/ExpressionSyntaxExtensionsTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Extensions/INamespaceSymbolExtensionsTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Extensions/INamespaceSymbolExtensionsTest.cs
index 7d251ba17b0..725fa5ff88f 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Extensions/INamespaceSymbolExtensionsTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Extensions/INamespaceSymbolExtensionsTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Extensions/IOperationExtensionsTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Extensions/IOperationExtensionsTest.cs
index ee8927545c1..9f9b1cc989b 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Extensions/IOperationExtensionsTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Extensions/IOperationExtensionsTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Extensions/ISymbolExtensionsTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Extensions/ISymbolExtensionsTest.cs
index 47bcf7a8d22..cb9797437a4 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Extensions/ISymbolExtensionsTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Extensions/ISymbolExtensionsTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Extensions/ITupleOperationWrapperExtensionsTests.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Extensions/ITupleOperationWrapperExtensionsTests.cs
index bb57f0d9a72..48fd377d438 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Extensions/ITupleOperationWrapperExtensionsTests.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Extensions/ITupleOperationWrapperExtensionsTests.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Extensions/InterpolatedStringExpressionSyntaxExtensionsTests.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Extensions/InterpolatedStringExpressionSyntaxExtensionsTests.cs
index d900494f6b6..f9db52fc2c4 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Extensions/InterpolatedStringExpressionSyntaxExtensionsTests.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Extensions/InterpolatedStringExpressionSyntaxExtensionsTests.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Extensions/InvocationExpressionSyntaxExtensionsTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Extensions/InvocationExpressionSyntaxExtensionsTest.cs
index 9a2f0cf9af1..c2d78ca3f7f 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Extensions/InvocationExpressionSyntaxExtensionsTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Extensions/InvocationExpressionSyntaxExtensionsTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Extensions/ObjectCreationExpressionSyntaxExtensionsTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Extensions/ObjectCreationExpressionSyntaxExtensionsTest.cs
index ef9283496aa..063718fa56f 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Extensions/ObjectCreationExpressionSyntaxExtensionsTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Extensions/ObjectCreationExpressionSyntaxExtensionsTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Extensions/PatternSyntaxWrapperExtensionsTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Extensions/PatternSyntaxWrapperExtensionsTest.cs
index acf7fe401ee..2dd008c0fce 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Extensions/PatternSyntaxWrapperExtensionsTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Extensions/PatternSyntaxWrapperExtensionsTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Extensions/PropertyDeclarationSyntaxExtensionsTests.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Extensions/PropertyDeclarationSyntaxExtensionsTests.cs
index 7712fbb4b89..73aea4c0621 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Extensions/PropertyDeclarationSyntaxExtensionsTests.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Extensions/PropertyDeclarationSyntaxExtensionsTests.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Extensions/RegexExtensionsTests.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Extensions/RegexExtensionsTests.cs
index 75d4e84305a..b2a89085e12 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Extensions/RegexExtensionsTests.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Extensions/RegexExtensionsTests.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Extensions/SafeCSharpSyntaxWalkerTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Extensions/SafeCSharpSyntaxWalkerTest.cs
index 87bce8a23aa..d50c26c1e00 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Extensions/SafeCSharpSyntaxWalkerTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Extensions/SafeCSharpSyntaxWalkerTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Extensions/SafeVisualBasicSyntaxWalkerTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Extensions/SafeVisualBasicSyntaxWalkerTest.cs
index d80afcf6938..a8b295fe8d8 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Extensions/SafeVisualBasicSyntaxWalkerTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Extensions/SafeVisualBasicSyntaxWalkerTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Extensions/SonarAnalysisContextExtensionsTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Extensions/SonarAnalysisContextExtensionsTest.cs
index c714a09463c..29c3eae9180 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Extensions/SonarAnalysisContextExtensionsTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Extensions/SonarAnalysisContextExtensionsTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Extensions/StatementSyntaxExtensionsTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Extensions/StatementSyntaxExtensionsTest.cs
index 5112be81718..ea9f7ceee70 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Extensions/StatementSyntaxExtensionsTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Extensions/StatementSyntaxExtensionsTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Extensions/SyntaxNodeExtensionsTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Extensions/SyntaxNodeExtensionsTest.cs
index f31dd3a4799..9901f77763b 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Extensions/SyntaxNodeExtensionsTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Extensions/SyntaxNodeExtensionsTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Extensions/SyntaxTokenExtensionsTests.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Extensions/SyntaxTokenExtensionsTests.cs
index 1cb485fce06..5c49947530b 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Extensions/SyntaxTokenExtensionsTests.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Extensions/SyntaxTokenExtensionsTests.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Extensions/SyntaxTreeExtensionsTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Extensions/SyntaxTreeExtensionsTest.cs
index 416845cc401..840426329f8 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Extensions/SyntaxTreeExtensionsTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Extensions/SyntaxTreeExtensionsTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Extensions/TupleExpressionSyntaxExtensionsTests.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Extensions/TupleExpressionSyntaxExtensionsTests.cs
index 397f03b7952..5aa0a0dc19c 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Extensions/TupleExpressionSyntaxExtensionsTests.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Extensions/TupleExpressionSyntaxExtensionsTests.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Extensions/VariableDesignationSyntaxWrapperTests.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Extensions/VariableDesignationSyntaxWrapperTests.cs
index 457b77ebcc2..723d998dff0 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Extensions/VariableDesignationSyntaxWrapperTests.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Extensions/VariableDesignationSyntaxWrapperTests.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Facade/CSharpFacadeTests.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Facade/CSharpFacadeTests.cs
index b8f192ab74d..f2f027de3c2 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Facade/CSharpFacadeTests.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Facade/CSharpFacadeTests.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Facade/SyntaxFacadeTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Facade/SyntaxFacadeTest.cs
index 0ebac1fe305..8b8cfba0c5e 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Facade/SyntaxFacadeTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Facade/SyntaxFacadeTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Facade/VisualBasicFacadeTests.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Facade/VisualBasicFacadeTests.cs
index 2f988aee165..40b1d2b9734 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Facade/VisualBasicFacadeTests.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Facade/VisualBasicFacadeTests.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/FixAllDiagnosticProvider.cs b/analyzers/tests/SonarAnalyzer.UnitTest/FixAllDiagnosticProvider.cs
index 2182c220a54..ef524675c51 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/FixAllDiagnosticProvider.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/FixAllDiagnosticProvider.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/AnalysisConfigReaderTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/AnalysisConfigReaderTest.cs
index 73f64fe1d03..dcba78e2859 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/AnalysisConfigReaderTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/AnalysisConfigReaderTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/AspNetMvcHelperTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/AspNetMvcHelperTest.cs
index b9ec9d62825..0b9a526d693 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/AspNetMvcHelperTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/AspNetMvcHelperTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/BaseArgumentListSyntaxExtensionsTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/BaseArgumentListSyntaxExtensionsTest.cs
index 3c3b3fb89b7..22f15c26116 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/BaseArgumentListSyntaxExtensionsTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/BaseArgumentListSyntaxExtensionsTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/BaseMethodDeclarationSyntaxExtensionsTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/BaseMethodDeclarationSyntaxExtensionsTest.cs
index 08bfbac11f3..cbb7bbee068 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/BaseMethodDeclarationSyntaxExtensionsTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/BaseMethodDeclarationSyntaxExtensionsTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/BlockIdMapTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/BlockIdMapTest.cs
index 9f69a93c4ae..ecca323aa8f 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/BlockIdMapTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/BlockIdMapTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/BuilderPatternDescriptorTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/BuilderPatternDescriptorTest.cs
index 9ac048418a8..0edd49486a0 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/BuilderPatternDescriptorTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/BuilderPatternDescriptorTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/CSharpSymbolUsageCollectorTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/CSharpSymbolUsageCollectorTest.cs
index 73b7c8b37fb..dac2d3b8860 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/CSharpSymbolUsageCollectorTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/CSharpSymbolUsageCollectorTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/CountComparisonResultExtensionsTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/CountComparisonResultExtensionsTest.cs
index 9e3a60c9fc2..95da68393ee 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/CountComparisonResultExtensionsTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/CountComparisonResultExtensionsTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/DiagnosticDescriptorFactoryTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/DiagnosticDescriptorFactoryTest.cs
index 11781bfac4e..038ab3f1656 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/DiagnosticDescriptorFactoryTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/DiagnosticDescriptorFactoryTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/DiagnosticReportHelperTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/DiagnosticReportHelperTest.cs
index 84f7ea4636a..cc0d788902e 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/DiagnosticReportHelperTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/DiagnosticReportHelperTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/DiagnosticsComparerTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/DiagnosticsComparerTest.cs
index dbee8debea0..f2f7628dd66 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/DiagnosticsComparerTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/DiagnosticsComparerTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/DictionaryExtensionsTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/DictionaryExtensionsTest.cs
index 8a4936f0eca..a6afb89a95c 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/DictionaryExtensionsTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/DictionaryExtensionsTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/DotWriterTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/DotWriterTest.cs
index 4f731632d94..4e9fad5c289 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/DotWriterTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/DotWriterTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/EquivalenceCheckerTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/EquivalenceCheckerTest.cs
index 2c6e1729216..5394720d3c1 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/EquivalenceCheckerTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/EquivalenceCheckerTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/FilesToAnalyzeProviderTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/FilesToAnalyzeProviderTest.cs
index afe1d3e2cef..d195092199c 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/FilesToAnalyzeProviderTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/FilesToAnalyzeProviderTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/GeneratedCodeRecognizerTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/GeneratedCodeRecognizerTest.cs
index 8196c48e8ca..a7e9e35115d 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/GeneratedCodeRecognizerTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/GeneratedCodeRecognizerTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/HashCodeTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/HashCodeTest.cs
index 9cc1c58cffc..359723a4a85 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/HashCodeTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/HashCodeTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/IfDirectiveHelperTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/IfDirectiveHelperTest.cs
index f8730010912..429f89bfa47 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/IfDirectiveHelperTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/IfDirectiveHelperTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/KnownAssemblyTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/KnownAssemblyTest.cs
index c128ff60764..9a8775f10eb 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/KnownAssemblyTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/KnownAssemblyTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/KnownMethodsTests.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/KnownMethodsTests.cs
index 88176b7f83c..d188c1907fa 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/KnownMethodsTests.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/KnownMethodsTests.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/KnownTypeTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/KnownTypeTest.cs
index 44065cd855d..fcfb5869ddc 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/KnownTypeTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/KnownTypeTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/LocationExtensionsTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/LocationExtensionsTest.cs
index ad19c6011a6..541e09a7c70 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/LocationExtensionsTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/LocationExtensionsTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/MemberDescriptorTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/MemberDescriptorTest.cs
index 8fd43ccf701..e080c271a4c 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/MemberDescriptorTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/MemberDescriptorTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/MethodParameterLookupTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/MethodParameterLookupTest.cs
index 61e54eed2a8..c8fc686fa05 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/MethodParameterLookupTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/MethodParameterLookupTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/NavigationHelperTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/NavigationHelperTest.cs
index 80e91c8e8e5..8e12e25a71c 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/NavigationHelperTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/NavigationHelperTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/NetFrameworkVersionProviderTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/NetFrameworkVersionProviderTest.cs
index 238ad964cae..6c79bf9bb99 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/NetFrameworkVersionProviderTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/NetFrameworkVersionProviderTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/OperationExecutionOrderTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/OperationExecutionOrderTest.cs
index aa83a178d7a..c0c341399e4 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/OperationExecutionOrderTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/OperationExecutionOrderTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/OperationFinderTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/OperationFinderTest.cs
index 7557f59a7b0..50a8ccd68a9 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/OperationFinderTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/OperationFinderTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/ParameterLoaderTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/ParameterLoaderTest.cs
index c85b8e92d54..6be56059ff0 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/ParameterLoaderTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/ParameterLoaderTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/ProjectConfigReaderTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/ProjectConfigReaderTest.cs
index fd7137e1f0d..b76ba7730af 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/ProjectConfigReaderTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/ProjectConfigReaderTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/ProjectTypeHelperTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/ProjectTypeHelperTest.cs
index 43f7e316b08..db7a288bf03 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/ProjectTypeHelperTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/ProjectTypeHelperTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/RemovableDeclarationCollectorTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/RemovableDeclarationCollectorTest.cs
index 26710937f77..98965e1d78b 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/RemovableDeclarationCollectorTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/RemovableDeclarationCollectorTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/RuleCatalogTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/RuleCatalogTest.cs
index 57b4c6ff4b1..6f7b431b326 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/RuleCatalogTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/RuleCatalogTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/SonarLintXmlReaderTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/SonarLintXmlReaderTest.cs
index 7fbeaf75244..cefe2d2cf62 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/SonarLintXmlReaderTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/SonarLintXmlReaderTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/SonarLintXmlTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/SonarLintXmlTest.cs
index 7ffe98dee91..58d0005ffea 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/SonarLintXmlTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/SonarLintXmlTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/StringExtensionsTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/StringExtensionsTest.cs
index b413ae73584..33f889d12e0 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/StringExtensionsTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/StringExtensionsTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/SymbolHelperTest.IsExtensionOn.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/SymbolHelperTest.IsExtensionOn.cs
index 9f53c418a6f..c46bbc09ff5 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/SymbolHelperTest.IsExtensionOn.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/SymbolHelperTest.IsExtensionOn.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/SymbolHelperTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/SymbolHelperTest.cs
index aa864e2d4bd..b3ef7aa9c2b 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/SymbolHelperTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/SymbolHelperTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/SyntaxHelperTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/SyntaxHelperTest.cs
index d61c17da915..c694099a19c 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/SyntaxHelperTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/SyntaxHelperTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/TypeDeclarationSyntaxExtensionsTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/TypeDeclarationSyntaxExtensionsTest.cs
index 358b069d2d1..d2982e91a5f 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/TypeDeclarationSyntaxExtensionsTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/TypeDeclarationSyntaxExtensionsTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/TypeHelperTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/TypeHelperTest.cs
index fdd91e77cde..90078b38b7f 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/TypeHelperTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/TypeHelperTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/UniqueQueueTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/UniqueQueueTest.cs
index 11796450214..2c7b3835970 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/UniqueQueueTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/UniqueQueueTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/VbcHelperTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/VbcHelperTest.cs
index 47331062c82..34dcb79c519 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/VbcHelperTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/VbcHelperTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/VisualIndentHelperTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/VisualIndentHelperTest.cs
index 51e70964db8..96971f9c499 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/VisualIndentHelperTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/VisualIndentHelperTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/WildcardPatternMatcherTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/WildcardPatternMatcherTest.cs
index 79273d566d2..01a821d70b8 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/WildcardPatternMatcherTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/WildcardPatternMatcherTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/XmlHelperTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/XmlHelperTest.cs
index 646f32a6b50..df2c3517bad 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/XmlHelperTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Helpers/XmlHelperTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Json/JsonNodeTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Json/JsonNodeTest.cs
index 7ed49bd4dfe..d5a9a9b1605 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Json/JsonNodeTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Json/JsonNodeTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Json/JsonWalkerTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Json/JsonWalkerTest.cs
index 460faf807a6..61921283b2d 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Json/JsonWalkerTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Json/JsonWalkerTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Json/LexicalAnalyzerTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Json/LexicalAnalyzerTest.cs
index e9f3d61c976..09f296bf18c 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Json/LexicalAnalyzerTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Json/LexicalAnalyzerTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Json/SyntaxAnalyzerTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Json/SyntaxAnalyzerTest.cs
index 7c4ee1dd679..68fc7fb3368 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Json/SyntaxAnalyzerTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Json/SyntaxAnalyzerTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/LiveVariableAnalysis/RoslynLiveVariableAnalysisTest.LocalFunction.cs b/analyzers/tests/SonarAnalyzer.UnitTest/LiveVariableAnalysis/RoslynLiveVariableAnalysisTest.LocalFunction.cs
index 602bb2918b8..550fba3b0c0 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/LiveVariableAnalysis/RoslynLiveVariableAnalysisTest.LocalFunction.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/LiveVariableAnalysis/RoslynLiveVariableAnalysisTest.LocalFunction.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/LiveVariableAnalysis/RoslynLiveVariableAnalysisTest.TryCatchFinally.cs b/analyzers/tests/SonarAnalyzer.UnitTest/LiveVariableAnalysis/RoslynLiveVariableAnalysisTest.TryCatchFinally.cs
index 98f1dcf4462..9093d617773 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/LiveVariableAnalysis/RoslynLiveVariableAnalysisTest.TryCatchFinally.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/LiveVariableAnalysis/RoslynLiveVariableAnalysisTest.TryCatchFinally.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/LiveVariableAnalysis/RoslynLiveVariableAnalysisTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/LiveVariableAnalysis/RoslynLiveVariableAnalysisTest.cs
index 600897f44c6..07556876e40 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/LiveVariableAnalysis/RoslynLiveVariableAnalysisTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/LiveVariableAnalysis/RoslynLiveVariableAnalysisTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/LiveVariableAnalysis/SonarLiveVariableAnalysisTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/LiveVariableAnalysis/SonarLiveVariableAnalysisTest.cs
index 77cafb5c9cd..c1ba2d6ce71 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/LiveVariableAnalysis/SonarLiveVariableAnalysisTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/LiveVariableAnalysis/SonarLiveVariableAnalysisTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/MetadataReferences/AspNetCoreMetadataReference.cs b/analyzers/tests/SonarAnalyzer.UnitTest/MetadataReferences/AspNetCoreMetadataReference.cs
index 5c99dc5abba..ad43cb806cc 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/MetadataReferences/AspNetCoreMetadataReference.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/MetadataReferences/AspNetCoreMetadataReference.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/MetadataReferences/CoreMetadataReference.cs b/analyzers/tests/SonarAnalyzer.UnitTest/MetadataReferences/CoreMetadataReference.cs
index ee44a2f0187..5c934ccf31e 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/MetadataReferences/CoreMetadataReference.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/MetadataReferences/CoreMetadataReference.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/MetadataReferences/FrameworkMetadataReference.cs b/analyzers/tests/SonarAnalyzer.UnitTest/MetadataReferences/FrameworkMetadataReference.cs
index 85220221eb6..54bfaa98a07 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/MetadataReferences/FrameworkMetadataReference.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/MetadataReferences/FrameworkMetadataReference.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/MetadataReferences/MetadataReferenceFacade.cs b/analyzers/tests/SonarAnalyzer.UnitTest/MetadataReferences/MetadataReferenceFacade.cs
index ec0730e0738..419e2702abc 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/MetadataReferences/MetadataReferenceFacade.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/MetadataReferences/MetadataReferenceFacade.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/MetadataReferences/MetadataReferenceFactory.cs b/analyzers/tests/SonarAnalyzer.UnitTest/MetadataReferences/MetadataReferenceFactory.cs
index 6b014edfbc1..2714e0f03c5 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/MetadataReferences/MetadataReferenceFactory.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/MetadataReferences/MetadataReferenceFactory.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/MetadataReferences/NetStandardMetadataReference.cs b/analyzers/tests/SonarAnalyzer.UnitTest/MetadataReferences/NetStandardMetadataReference.cs
index 7cc94b7cd21..f0031d59b2d 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/MetadataReferences/NetStandardMetadataReference.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/MetadataReferences/NetStandardMetadataReference.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/MetadataReferences/NuGetMetadataFactory.Package.cs b/analyzers/tests/SonarAnalyzer.UnitTest/MetadataReferences/NuGetMetadataFactory.Package.cs
index 168fc80671b..0ffa1f378fe 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/MetadataReferences/NuGetMetadataFactory.Package.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/MetadataReferences/NuGetMetadataFactory.Package.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/MetadataReferences/NuGetMetadataFactory.cs b/analyzers/tests/SonarAnalyzer.UnitTest/MetadataReferences/NuGetMetadataFactory.cs
index d83864dc3fd..af6043ec396 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/MetadataReferences/NuGetMetadataFactory.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/MetadataReferences/NuGetMetadataFactory.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/MetadataReferences/NuGetMetadataReference.cs b/analyzers/tests/SonarAnalyzer.UnitTest/MetadataReferences/NuGetMetadataReference.cs
index 338fda1a9ee..81ce7b89d97 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/MetadataReferences/NuGetMetadataReference.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/MetadataReferences/NuGetMetadataReference.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/MetadataReferences/WindowsFormsMetadataReference.cs b/analyzers/tests/SonarAnalyzer.UnitTest/MetadataReferences/WindowsFormsMetadataReference.cs
index 5762fe2f0f2..cf7e95d31c9 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/MetadataReferences/WindowsFormsMetadataReference.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/MetadataReferences/WindowsFormsMetadataReference.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Metrics/CSharpExecutableLinesMetricTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Metrics/CSharpExecutableLinesMetricTest.cs
index 591df7b28da..43bb80cc4f5 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Metrics/CSharpExecutableLinesMetricTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Metrics/CSharpExecutableLinesMetricTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Metrics/VisualBasicExecutableLinesMetricTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Metrics/VisualBasicExecutableLinesMetricTest.cs
index 95e6cc32e92..a36a0333d0d 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Metrics/VisualBasicExecutableLinesMetricTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Metrics/VisualBasicExecutableLinesMetricTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/PackagingTests/GeneratedResourcesTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/PackagingTests/GeneratedResourcesTest.cs
index 5d54c26481d..efbe38e4d5f 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/PackagingTests/GeneratedResourcesTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/PackagingTests/GeneratedResourcesTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/PackagingTests/RuleTypeMappingCS.cs b/analyzers/tests/SonarAnalyzer.UnitTest/PackagingTests/RuleTypeMappingCS.cs
index d010d043b95..7e42fc412ab 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/PackagingTests/RuleTypeMappingCS.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/PackagingTests/RuleTypeMappingCS.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/PackagingTests/RuleTypeMappingVB.cs b/analyzers/tests/SonarAnalyzer.UnitTest/PackagingTests/RuleTypeMappingVB.cs
index 02030ded134..45e03d6d124 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/PackagingTests/RuleTypeMappingVB.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/PackagingTests/RuleTypeMappingVB.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/PackagingTests/RuleTypeTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/PackagingTests/RuleTypeTest.cs
index 8770155d841..0ebac756f78 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/PackagingTests/RuleTypeTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/PackagingTests/RuleTypeTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Properties/AssemblyInfo.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Properties/AssemblyInfo.cs
index 01bdc1aa3ab..d856e190882 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Properties/AssemblyInfo.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Properties/AssemblyInfo.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/RegularExpressions/RegexContextTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/RegularExpressions/RegexContextTest.cs
index 67f0bfd409a..12e12c809aa 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/RegularExpressions/RegexContextTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/RegularExpressions/RegexContextTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/AbstractTypesShouldNotHaveConstructorsTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/AbstractTypesShouldNotHaveConstructorsTest.cs
index eb51868007c..f1f45a8e5b6 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/AbstractTypesShouldNotHaveConstructorsTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/AbstractTypesShouldNotHaveConstructorsTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/AllBranchesShouldNotHaveSameImplementationTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/AllBranchesShouldNotHaveSameImplementationTest.cs
index 2485be91094..c61d2845e08 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/AllBranchesShouldNotHaveSameImplementationTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/AllBranchesShouldNotHaveSameImplementationTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/AlwaysSetDateTimeKindTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/AlwaysSetDateTimeKindTest.cs
index 35de1c3cd5c..9713668eaa3 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/AlwaysSetDateTimeKindTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/AlwaysSetDateTimeKindTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/AnonymousDelegateEventUnsubscribeTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/AnonymousDelegateEventUnsubscribeTest.cs
index 75e24f226b7..6c5416aef35 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/AnonymousDelegateEventUnsubscribeTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/AnonymousDelegateEventUnsubscribeTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ArgumentSpecifiedForCallerInfoParameterTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ArgumentSpecifiedForCallerInfoParameterTest.cs
index 3e585c19d5d..ace05c997be 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ArgumentSpecifiedForCallerInfoParameterTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ArgumentSpecifiedForCallerInfoParameterTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ArrayCovarianceTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ArrayCovarianceTest.cs
index 6eaa7090510..68dd858ac69 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ArrayCovarianceTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ArrayCovarianceTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ArrayCreationLongSyntaxTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ArrayCreationLongSyntaxTest.cs
index 926337bbf53..86222b28952 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ArrayCreationLongSyntaxTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ArrayCreationLongSyntaxTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ArrayDesignatorOnVariableTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ArrayDesignatorOnVariableTest.cs
index bb93125cfde..e91f7c7b1f8 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ArrayDesignatorOnVariableTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ArrayDesignatorOnVariableTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ArrayInitializationMultipleStatementsTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ArrayInitializationMultipleStatementsTest.cs
index 88fafae59d8..1e770e02bc8 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ArrayInitializationMultipleStatementsTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ArrayInitializationMultipleStatementsTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ArrayPassedAsParamsTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ArrayPassedAsParamsTest.cs
index 10dc11973bd..1697fb2a1ff 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ArrayPassedAsParamsTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ArrayPassedAsParamsTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/AssertionArgsShouldBePassedInCorrectOrderTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/AssertionArgsShouldBePassedInCorrectOrderTest.cs
index 7ee2d2ed671..59f8e7a9695 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/AssertionArgsShouldBePassedInCorrectOrderTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/AssertionArgsShouldBePassedInCorrectOrderTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/AssertionsShouldBeCompleteTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/AssertionsShouldBeCompleteTest.cs
index 518ffaf0c5e..ce9fce350f7 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/AssertionsShouldBeCompleteTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/AssertionsShouldBeCompleteTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/AssignmentInsideSubExpressionTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/AssignmentInsideSubExpressionTest.cs
index 74cb1769976..9a31ffddb41 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/AssignmentInsideSubExpressionTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/AssignmentInsideSubExpressionTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/AsyncAwaitIdentifierTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/AsyncAwaitIdentifierTest.cs
index 227cd4ee6ae..7039d6be294 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/AsyncAwaitIdentifierTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/AsyncAwaitIdentifierTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/AsyncVoidMethodTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/AsyncVoidMethodTest.cs
index 19b80c7706a..39d76d6cc63 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/AsyncVoidMethodTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/AsyncVoidMethodTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/AvoidDateTimeNowForBenchmarkingTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/AvoidDateTimeNowForBenchmarkingTest.cs
index f70c09643c1..80cbbca335e 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/AvoidDateTimeNowForBenchmarkingTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/AvoidDateTimeNowForBenchmarkingTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/AvoidExcessiveClassCouplingTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/AvoidExcessiveClassCouplingTest.cs
index 4114c169b32..f936cabca67 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/AvoidExcessiveClassCouplingTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/AvoidExcessiveClassCouplingTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/AvoidExcessiveInheritanceTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/AvoidExcessiveInheritanceTest.cs
index 4ce1ff1c423..8567fed74f8 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/AvoidExcessiveInheritanceTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/AvoidExcessiveInheritanceTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/AvoidLambdaExpressionInLoopsInBlazorTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/AvoidLambdaExpressionInLoopsInBlazorTest.cs
index ee26e6e855a..3ec21df7122 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/AvoidLambdaExpressionInLoopsInBlazorTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/AvoidLambdaExpressionInLoopsInBlazorTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/AvoidUnsealedAttributesTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/AvoidUnsealedAttributesTest.cs
index 5821258fb08..b08d6fa55d7 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/AvoidUnsealedAttributesTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/AvoidUnsealedAttributesTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/BeginInvokePairedWithEndInvokeTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/BeginInvokePairedWithEndInvokeTest.cs
index 1ff3c78b9b2..8b01b7b8d1b 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/BeginInvokePairedWithEndInvokeTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/BeginInvokePairedWithEndInvokeTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/BinaryOperationWithIdenticalExpressionsTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/BinaryOperationWithIdenticalExpressionsTest.cs
index c5959848b65..3fffa3e777e 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/BinaryOperationWithIdenticalExpressionsTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/BinaryOperationWithIdenticalExpressionsTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/BlazorQueryParameterRoutableComponentTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/BlazorQueryParameterRoutableComponentTest.cs
index 8de22808eca..1458c804393 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/BlazorQueryParameterRoutableComponentTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/BlazorQueryParameterRoutableComponentTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/BooleanCheckInvertedTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/BooleanCheckInvertedTest.cs
index 3f1c58ded8e..80edc418049 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/BooleanCheckInvertedTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/BooleanCheckInvertedTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/BooleanLiteralUnnecessaryTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/BooleanLiteralUnnecessaryTest.cs
index 2807f2120c4..64b562ff929 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/BooleanLiteralUnnecessaryTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/BooleanLiteralUnnecessaryTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/BreakOutsideSwitchTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/BreakOutsideSwitchTest.cs
index 95809aca8f5..7c81ed0f130 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/BreakOutsideSwitchTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/BreakOutsideSwitchTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/BypassingAccessibilityTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/BypassingAccessibilityTest.cs
index ed0374a58fb..a053bac6c7c 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/BypassingAccessibilityTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/BypassingAccessibilityTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/CalculationsShouldNotOverflowSyntaxKindWalkerTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/CalculationsShouldNotOverflowSyntaxKindWalkerTest.cs
index 978150fe922..dc1509ef34d 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/CalculationsShouldNotOverflowSyntaxKindWalkerTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/CalculationsShouldNotOverflowSyntaxKindWalkerTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/CalculationsShouldNotOverflowTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/CalculationsShouldNotOverflowTest.cs
index 027ad250319..c3437e8cae4 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/CalculationsShouldNotOverflowTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/CalculationsShouldNotOverflowTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/CallToAsyncMethodShouldNotBeBlockingTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/CallToAsyncMethodShouldNotBeBlockingTest.cs
index f4526a00b58..a7ddf2fe4d7 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/CallToAsyncMethodShouldNotBeBlockingTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/CallToAsyncMethodShouldNotBeBlockingTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/CallerInformationParametersShouldBeLastTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/CallerInformationParametersShouldBeLastTest.cs
index a81063eeed5..9620762180b 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/CallerInformationParametersShouldBeLastTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/CallerInformationParametersShouldBeLastTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/CastConcreteTypeToInterfaceTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/CastConcreteTypeToInterfaceTest.cs
index 38855f722d5..2e80f2d2cb6 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/CastConcreteTypeToInterfaceTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/CastConcreteTypeToInterfaceTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/CastShouldNotBeDuplicatedTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/CastShouldNotBeDuplicatedTest.cs
index 406b9bd36f5..14e4286f2f6 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/CastShouldNotBeDuplicatedTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/CastShouldNotBeDuplicatedTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/CatchEmptyTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/CatchEmptyTest.cs
index 8047be0f58e..c8ea49a3f34 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/CatchEmptyTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/CatchEmptyTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/CatchRethrowTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/CatchRethrowTest.cs
index c07cbdad69a..fab8bf3d50c 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/CatchRethrowTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/CatchRethrowTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/CertificateValidationCheckTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/CertificateValidationCheckTest.cs
index ddc21970fed..5320e9cf5e8 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/CertificateValidationCheckTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/CertificateValidationCheckTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/CheckArgumentExceptionTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/CheckArgumentExceptionTest.cs
index 3738ce962c6..ab269ab7125 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/CheckArgumentExceptionTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/CheckArgumentExceptionTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/CheckFileLicenseTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/CheckFileLicenseTest.cs
index dfbf9af8929..788c3224d39 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/CheckFileLicenseTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/CheckFileLicenseTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ClassAndMethodNameTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ClassAndMethodNameTest.cs
index 056c56e5cb1..30343ca3326 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ClassAndMethodNameTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ClassAndMethodNameTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ClassNamedExceptionTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ClassNamedExceptionTest.cs
index d3887f1704a..e328784ad8f 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ClassNamedExceptionTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ClassNamedExceptionTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ClassNotInstantiatableTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ClassNotInstantiatableTest.cs
index 9c9c013ad19..a5e2b36aa3b 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ClassNotInstantiatableTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ClassNotInstantiatableTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ClassShouldNotBeAbstractTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ClassShouldNotBeAbstractTest.cs
index 7300f4ed422..a372a49b985 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ClassShouldNotBeAbstractTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ClassShouldNotBeAbstractTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ClassShouldNotBeEmptyTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ClassShouldNotBeEmptyTest.cs
index fb7699daef8..f4aae521731 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ClassShouldNotBeEmptyTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ClassShouldNotBeEmptyTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ClassWithEqualityShouldImplementIEquatableTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ClassWithEqualityShouldImplementIEquatableTest.cs
index 967154bfdd7..ce900d4655a 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ClassWithEqualityShouldImplementIEquatableTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ClassWithEqualityShouldImplementIEquatableTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ClassWithOnlyStaticMemberTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ClassWithOnlyStaticMemberTest.cs
index 760a8c107a5..139cab3d6a1 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ClassWithOnlyStaticMemberTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ClassWithOnlyStaticMemberTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/CloudNative/AzureFunctionsCatchExceptionsTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/CloudNative/AzureFunctionsCatchExceptionsTest.cs
index d5f4d6ff6f2..60917585229 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/CloudNative/AzureFunctionsCatchExceptionsTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/CloudNative/AzureFunctionsCatchExceptionsTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/CloudNative/AzureFunctionsLogFailuresTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/CloudNative/AzureFunctionsLogFailuresTest.cs
index c12c2641dd6..1a981f8084e 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/CloudNative/AzureFunctionsLogFailuresTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/CloudNative/AzureFunctionsLogFailuresTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/CloudNative/AzureFunctionsReuseClientsTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/CloudNative/AzureFunctionsReuseClientsTest.cs
index 6a65b533413..c6faa25185a 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/CloudNative/AzureFunctionsReuseClientsTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/CloudNative/AzureFunctionsReuseClientsTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/CloudNative/AzureFunctionsStatelessTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/CloudNative/AzureFunctionsStatelessTest.cs
index 40b36c082cb..fa972b178cc 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/CloudNative/AzureFunctionsStatelessTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/CloudNative/AzureFunctionsStatelessTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/CloudNative/DurableEntityInterfaceRestrictionsTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/CloudNative/DurableEntityInterfaceRestrictionsTest.cs
index 572789c9840..67132501480 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/CloudNative/DurableEntityInterfaceRestrictionsTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/CloudNative/DurableEntityInterfaceRestrictionsTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/CognitiveComplexityTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/CognitiveComplexityTest.cs
index 0ebf3183608..2c1195721fc 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/CognitiveComplexityTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/CognitiveComplexityTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/CollectionEmptinessCheckingTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/CollectionEmptinessCheckingTest.cs
index b90f8baf623..7e85962dda5 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/CollectionEmptinessCheckingTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/CollectionEmptinessCheckingTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/CollectionPropertiesShouldBeReadOnlyTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/CollectionPropertiesShouldBeReadOnlyTest.cs
index f2835d0e61b..514fcdb1334 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/CollectionPropertiesShouldBeReadOnlyTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/CollectionPropertiesShouldBeReadOnlyTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/CollectionQuerySimplificationTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/CollectionQuerySimplificationTest.cs
index b73845a9b18..8c26e381ae8 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/CollectionQuerySimplificationTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/CollectionQuerySimplificationTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/CollectionsShouldImplementGenericInterfaceTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/CollectionsShouldImplementGenericInterfaceTest.cs
index 51d3f612d55..8bd161452ea 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/CollectionsShouldImplementGenericInterfaceTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/CollectionsShouldImplementGenericInterfaceTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/CommentKeywordTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/CommentKeywordTest.cs
index 8eb5e095858..8e6dfee2a7a 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/CommentKeywordTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/CommentKeywordTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/CommentLineEndTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/CommentLineEndTest.cs
index f28f78893d3..0bffca49b9d 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/CommentLineEndTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/CommentLineEndTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/CommentedOutCodeTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/CommentedOutCodeTest.cs
index 0e38d274b55..8df298df9d3 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/CommentedOutCodeTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/CommentedOutCodeTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/CommentsShouldNotBeEmptyTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/CommentsShouldNotBeEmptyTest.cs
index 6dea699cc0a..2d29046c5b0 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/CommentsShouldNotBeEmptyTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/CommentsShouldNotBeEmptyTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ComparableInterfaceImplementationTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ComparableInterfaceImplementationTest.cs
index 25c986247c4..0e582afaf0b 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ComparableInterfaceImplementationTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ComparableInterfaceImplementationTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/CompareNaNTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/CompareNaNTest.cs
index 998d58f7769..af65adba9a9 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/CompareNaNTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/CompareNaNTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ConditionalSimplificationTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ConditionalSimplificationTest.cs
index abf591ecc56..7c3a238f550 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ConditionalSimplificationTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ConditionalSimplificationTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ConditionalStructureSameConditionTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ConditionalStructureSameConditionTest.cs
index ca79dde83db..20ebe6c7ec1 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ConditionalStructureSameConditionTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ConditionalStructureSameConditionTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ConditionalStructureSameImplementationTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ConditionalStructureSameImplementationTest.cs
index 1519b1ac4f3..16ee328d4ee 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ConditionalStructureSameImplementationTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ConditionalStructureSameImplementationTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ConditionalsShouldStartOnNewLineTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ConditionalsShouldStartOnNewLineTest.cs
index e4ac17990e4..b59d24562fc 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ConditionalsShouldStartOnNewLineTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ConditionalsShouldStartOnNewLineTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ConditionalsWithSameConditionTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ConditionalsWithSameConditionTest.cs
index 27b9eb05344..8992d9f6a56 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ConditionalsWithSameConditionTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ConditionalsWithSameConditionTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ConstructorArgumentValueShouldExistTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ConstructorArgumentValueShouldExistTest.cs
index 22d10cd297d..ce0c959dd2c 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ConstructorArgumentValueShouldExistTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ConstructorArgumentValueShouldExistTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ConstructorOverridableCallTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ConstructorOverridableCallTest.cs
index 145f9259879..888bbf70b93 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ConstructorOverridableCallTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ConstructorOverridableCallTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ConsumeValueTaskCorrectlyTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ConsumeValueTaskCorrectlyTest.cs
index 16a965d4d2f..87dac8ad68e 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ConsumeValueTaskCorrectlyTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ConsumeValueTaskCorrectlyTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ControlCharacterInStringTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ControlCharacterInStringTest.cs
index efb73406f33..b9a919d8eee 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ControlCharacterInStringTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ControlCharacterInStringTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/CryptographicKeyShouldNotBeTooShortTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/CryptographicKeyShouldNotBeTooShortTest.cs
index 8c4430c1007..2d34cb7145b 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/CryptographicKeyShouldNotBeTooShortTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/CryptographicKeyShouldNotBeTooShortTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DangerousGetHandleShouldNotBeCalledTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DangerousGetHandleShouldNotBeCalledTest.cs
index b6ef0c925e1..c433060296a 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DangerousGetHandleShouldNotBeCalledTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DangerousGetHandleShouldNotBeCalledTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DatabasePasswordsShouldBeSecureTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DatabasePasswordsShouldBeSecureTest.cs
index c20a55fc2d4..ac7c57be5ea 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DatabasePasswordsShouldBeSecureTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DatabasePasswordsShouldBeSecureTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DateAndTimeShouldNotBeUsedasTypeForPrimaryKeyTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DateAndTimeShouldNotBeUsedasTypeForPrimaryKeyTest.cs
index 6d55763b331..6ac0c16cbdc 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DateAndTimeShouldNotBeUsedasTypeForPrimaryKeyTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DateAndTimeShouldNotBeUsedasTypeForPrimaryKeyTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DateTimeFormatShouldNotBeHardcodedTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DateTimeFormatShouldNotBeHardcodedTest.cs
index 232ee8f1906..042ffc136b1 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DateTimeFormatShouldNotBeHardcodedTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DateTimeFormatShouldNotBeHardcodedTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DeadStoresTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DeadStoresTest.cs
index a5757f4ce8c..64b95822dec 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DeadStoresTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DeadStoresTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DebugAssertHasNoSideEffectsTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DebugAssertHasNoSideEffectsTest.cs
index c5ad17282f3..a8a315e691a 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DebugAssertHasNoSideEffectsTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DebugAssertHasNoSideEffectsTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DebuggerDisplayUsesExistingMembersTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DebuggerDisplayUsesExistingMembersTest.cs
index 7b98e04ee54..986dc8744a1 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DebuggerDisplayUsesExistingMembersTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DebuggerDisplayUsesExistingMembersTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DeclareEventHandlersCorrectlyTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DeclareEventHandlersCorrectlyTest.cs
index 32f270d7438..d24e0641a0c 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DeclareEventHandlersCorrectlyTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DeclareEventHandlersCorrectlyTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DeclareTypesInNamespacesTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DeclareTypesInNamespacesTest.cs
index 6bbe4bfd2c5..c4a25630a23 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DeclareTypesInNamespacesTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DeclareTypesInNamespacesTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DefaultSectionShouldBeFirstOrLastTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DefaultSectionShouldBeFirstOrLastTest.cs
index caf9f504123..2c85124b184 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DefaultSectionShouldBeFirstOrLastTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DefaultSectionShouldBeFirstOrLastTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DelegateSubtractionTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DelegateSubtractionTest.cs
index 193765ae62f..ed40c95682e 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DelegateSubtractionTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DelegateSubtractionTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DisposableMemberInNonDisposableClassTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DisposableMemberInNonDisposableClassTest.cs
index fc13b634b7d..333cb2d5f01 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DisposableMemberInNonDisposableClassTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DisposableMemberInNonDisposableClassTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DisposableNotDisposedTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DisposableNotDisposedTest.cs
index 3ed8e29f53c..e7a1c76e6e3 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DisposableNotDisposedTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DisposableNotDisposedTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DisposableReturnedFromUsingTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DisposableReturnedFromUsingTest.cs
index 3db5fda32a6..b6465fc476b 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DisposableReturnedFromUsingTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DisposableReturnedFromUsingTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DisposableTypesNeedFinalizersTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DisposableTypesNeedFinalizersTest.cs
index 588cdb42f1e..9765df4b907 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DisposableTypesNeedFinalizersTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DisposableTypesNeedFinalizersTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DisposeFromDisposeTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DisposeFromDisposeTest.cs
index 2fa88cd05fb..ecb287ffe1b 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DisposeFromDisposeTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DisposeFromDisposeTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DisposeNotImplementingDisposeTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DisposeNotImplementingDisposeTest.cs
index 464567fc0c7..8d26c882a68 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DisposeNotImplementingDisposeTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DisposeNotImplementingDisposeTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DoNotCallAssemblyGetExecutingAssemblyTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DoNotCallAssemblyGetExecutingAssemblyTest.cs
index e06fe885602..7b8af2c89f8 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DoNotCallAssemblyGetExecutingAssemblyTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DoNotCallAssemblyGetExecutingAssemblyTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DoNotCallAssemblyLoadInvalidMethodsTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DoNotCallAssemblyLoadInvalidMethodsTest.cs
index df5e7bf1c8a..5d33c0e1f0e 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DoNotCallAssemblyLoadInvalidMethodsTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DoNotCallAssemblyLoadInvalidMethodsTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DoNotCallExitMethodsTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DoNotCallExitMethodsTest.cs
index 498c6cff065..138c14128c4 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DoNotCallExitMethodsTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DoNotCallExitMethodsTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DoNotCallGCCollectMethodTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DoNotCallGCCollectMethodTest.cs
index 542cf36f339..ddb00e525e2 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DoNotCallGCCollectMethodTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DoNotCallGCCollectMethodTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DoNotCallGCSuppressFinalizeTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DoNotCallGCSuppressFinalizeTest.cs
index 568d052b037..dd7434732de 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DoNotCallGCSuppressFinalizeTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DoNotCallGCSuppressFinalizeTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DoNotCatchNullReferenceExceptionTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DoNotCatchNullReferenceExceptionTest.cs
index 77a646acfa7..183447f0e12 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DoNotCatchNullReferenceExceptionTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DoNotCatchNullReferenceExceptionTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DoNotCatchSystemExceptionTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DoNotCatchSystemExceptionTest.cs
index c21b8c024a3..9142575ada6 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DoNotCatchSystemExceptionTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DoNotCatchSystemExceptionTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DoNotCheckZeroSizeCollectionTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DoNotCheckZeroSizeCollectionTest.cs
index 02ef319710e..d2aa83549ae 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DoNotCheckZeroSizeCollectionTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DoNotCheckZeroSizeCollectionTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DoNotCopyArraysInPropertiesTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DoNotCopyArraysInPropertiesTest.cs
index 71ce365023e..0774d38c8fe 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DoNotCopyArraysInPropertiesTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DoNotCopyArraysInPropertiesTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DoNotDecreaseMemberVisibilityTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DoNotDecreaseMemberVisibilityTest.cs
index 8873d4c7669..7c64d4d0261 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DoNotDecreaseMemberVisibilityTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DoNotDecreaseMemberVisibilityTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DoNotExposeListTTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DoNotExposeListTTest.cs
index abc15fc1908..821fcf5c83f 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DoNotExposeListTTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DoNotExposeListTTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DoNotHideBaseClassMethodsTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DoNotHideBaseClassMethodsTest.cs
index 33848e899ce..8f3d5c7db59 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DoNotHideBaseClassMethodsTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DoNotHideBaseClassMethodsTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DoNotInstantiateSharedClassesTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DoNotInstantiateSharedClassesTest.cs
index 42e848f0e60..0e91451215e 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DoNotInstantiateSharedClassesTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DoNotInstantiateSharedClassesTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DoNotLockOnSharedResourceTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DoNotLockOnSharedResourceTest.cs
index a169e7957e6..f2ea0152aa2 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DoNotLockOnSharedResourceTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DoNotLockOnSharedResourceTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DoNotLockWeakIdentityObjectsTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DoNotLockWeakIdentityObjectsTest.cs
index 0167c0f235e..1de14f4cfbc 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DoNotLockWeakIdentityObjectsTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DoNotLockWeakIdentityObjectsTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DoNotMarkEnumsWithFlagsTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DoNotMarkEnumsWithFlagsTest.cs
index ad911fd804a..ffd958aab6f 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DoNotMarkEnumsWithFlagsTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DoNotMarkEnumsWithFlagsTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DoNotNestTernaryOperatorsTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DoNotNestTernaryOperatorsTest.cs
index d89c40f3337..e367f150bcb 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DoNotNestTernaryOperatorsTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DoNotNestTernaryOperatorsTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DoNotNestTypesInArgumentsTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DoNotNestTypesInArgumentsTest.cs
index 8d389fa348e..99e5828b03b 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DoNotNestTypesInArgumentsTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DoNotNestTypesInArgumentsTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DoNotOverloadOperatorEqualTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DoNotOverloadOperatorEqualTest.cs
index 73f9a606c5b..177c4782c0b 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DoNotOverloadOperatorEqualTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DoNotOverloadOperatorEqualTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DoNotOverwriteCollectionElementsTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DoNotOverwriteCollectionElementsTest.cs
index 44ce70f2f4a..89c3498cd31 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DoNotOverwriteCollectionElementsTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DoNotOverwriteCollectionElementsTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DoNotShiftByZeroOrIntSizeTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DoNotShiftByZeroOrIntSizeTest.cs
index 7ee7d1c63e9..43a67d1ebc5 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DoNotShiftByZeroOrIntSizeTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DoNotShiftByZeroOrIntSizeTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DoNotTestThisWithIsOperatorTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DoNotTestThisWithIsOperatorTest.cs
index e04ae4bbbd3..4d9ce6b8f89 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DoNotTestThisWithIsOperatorTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DoNotTestThisWithIsOperatorTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DoNotThrowFromDestructorsTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DoNotThrowFromDestructorsTest.cs
index 7a9f1db0de1..6b358b9ee3b 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DoNotThrowFromDestructorsTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DoNotThrowFromDestructorsTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DoNotUseByValTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DoNotUseByValTest.cs
index 29a3fafd876..259e49b10b9 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DoNotUseByValTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DoNotUseByValTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DoNotUseCollectionInItsOwnMethodCallsTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DoNotUseCollectionInItsOwnMethodCallsTest.cs
index 101906f415d..d19ee5dfa29 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DoNotUseCollectionInItsOwnMethodCallsTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DoNotUseCollectionInItsOwnMethodCallsTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DoNotUseDateTimeNowTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DoNotUseDateTimeNowTest.cs
index bfa83222993..546bc3105ea 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DoNotUseDateTimeNowTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DoNotUseDateTimeNowTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DoNotUseIIfTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DoNotUseIIfTest.cs
index 9e371f08200..393a49d0d30 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DoNotUseIIfTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DoNotUseIIfTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DoNotUseLiteralBoolInAssertionsTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DoNotUseLiteralBoolInAssertionsTest.cs
index d467f72a5ec..67d38afd93c 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DoNotUseLiteralBoolInAssertionsTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DoNotUseLiteralBoolInAssertionsTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DoNotUseOutRefParametersTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DoNotUseOutRefParametersTest.cs
index 88c744410a1..e2765e37ec0 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DoNotUseOutRefParametersTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DoNotUseOutRefParametersTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DoNotWriteToStandardOutputTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DoNotWriteToStandardOutputTest.cs
index 2df9cf5b55e..566c02765bf 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DoNotWriteToStandardOutputTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DoNotWriteToStandardOutputTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DontMixIncrementOrDecrementWithOtherOperatorsTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DontMixIncrementOrDecrementWithOtherOperatorsTest.cs
index 3064d3a43b3..b4451baf5f8 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DontMixIncrementOrDecrementWithOtherOperatorsTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/DontMixIncrementOrDecrementWithOtherOperatorsTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/EmptyMethodTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/EmptyMethodTest.cs
index 43bd7cd102f..ea6b6eee992 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/EmptyMethodTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/EmptyMethodTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/EmptyNamespaceTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/EmptyNamespaceTest.cs
index dbe4b7ccdfb..27cad7ff3c5 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/EmptyNamespaceTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/EmptyNamespaceTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/EmptyNestedBlockTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/EmptyNestedBlockTest.cs
index 3035800f810..601e2b0209c 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/EmptyNestedBlockTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/EmptyNestedBlockTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/EmptyStatementTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/EmptyStatementTest.cs
index 0da2a4ec53b..b4e3e389960 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/EmptyStatementTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/EmptyStatementTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/EncryptionAlgorithmsShouldBeSecureTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/EncryptionAlgorithmsShouldBeSecureTest.cs
index 40e48bf573f..1c34a117d8d 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/EncryptionAlgorithmsShouldBeSecureTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/EncryptionAlgorithmsShouldBeSecureTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/EndStatementUsageTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/EndStatementUsageTest.cs
index d06a89798a0..5245069156e 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/EndStatementUsageTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/EndStatementUsageTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/EnumNameHasEnumSuffixTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/EnumNameHasEnumSuffixTest.cs
index f766f152e43..d9d4eb508c3 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/EnumNameHasEnumSuffixTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/EnumNameHasEnumSuffixTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/EnumNameShouldFollowRegexTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/EnumNameShouldFollowRegexTest.cs
index f881038005c..e9153ceb8db 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/EnumNameShouldFollowRegexTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/EnumNameShouldFollowRegexTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/EnumStorageNeedsToBeInt32Test.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/EnumStorageNeedsToBeInt32Test.cs
index 21078495a83..e68f8216393 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/EnumStorageNeedsToBeInt32Test.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/EnumStorageNeedsToBeInt32Test.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/EnumerableSumInUncheckedTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/EnumerableSumInUncheckedTest.cs
index 12baeb5f3bd..8cdbfcf232e 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/EnumerableSumInUncheckedTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/EnumerableSumInUncheckedTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/EnumerationValueNameTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/EnumerationValueNameTest.cs
index d8dec00e46e..3f39dc83c38 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/EnumerationValueNameTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/EnumerationValueNameTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/EnumsShouldNotBeNamedReservedTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/EnumsShouldNotBeNamedReservedTest.cs
index 0d6eadc74fa..61c8b49a123 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/EnumsShouldNotBeNamedReservedTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/EnumsShouldNotBeNamedReservedTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/EqualityOnFloatingPointTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/EqualityOnFloatingPointTest.cs
index acd28838156..632e26afddc 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/EqualityOnFloatingPointTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/EqualityOnFloatingPointTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/EqualityOnModulusTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/EqualityOnModulusTest.cs
index e092413bec2..c6ebe73f180 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/EqualityOnModulusTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/EqualityOnModulusTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/EqualsOverrideTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/EqualsOverrideTest.cs
index bfa134bee73..961123c3d7c 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/EqualsOverrideTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/EqualsOverrideTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/EquatableClassShouldBeSealedTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/EquatableClassShouldBeSealedTest.cs
index ba82bd5ad8d..35510c631c2 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/EquatableClassShouldBeSealedTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/EquatableClassShouldBeSealedTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/EventHandlerDelegateShouldHaveProperArgumentsTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/EventHandlerDelegateShouldHaveProperArgumentsTest.cs
index dc61cc6ba82..3ccafd6bb0c 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/EventHandlerDelegateShouldHaveProperArgumentsTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/EventHandlerDelegateShouldHaveProperArgumentsTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/EventHandlerNameTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/EventHandlerNameTest.cs
index bc9892458b3..8a13d097398 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/EventHandlerNameTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/EventHandlerNameTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/EventNameContainsBeforeOrAfterTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/EventNameContainsBeforeOrAfterTest.cs
index 43ecbfe6b7e..417c3c141ea 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/EventNameContainsBeforeOrAfterTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/EventNameContainsBeforeOrAfterTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/EventNameTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/EventNameTest.cs
index 55f28bb97c0..bf5f2f9bdc0 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/EventNameTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/EventNameTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ExceptionRethrowTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ExceptionRethrowTest.cs
index c77483d6945..2d9fca4cdb3 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ExceptionRethrowTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ExceptionRethrowTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ExceptionShouldNotBeThrownFromUnexpectedMethodsTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ExceptionShouldNotBeThrownFromUnexpectedMethodsTest.cs
index be5debb86c0..d8838affbe1 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ExceptionShouldNotBeThrownFromUnexpectedMethodsTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ExceptionShouldNotBeThrownFromUnexpectedMethodsTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ExceptionsNeedStandardConstructorsTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ExceptionsNeedStandardConstructorsTest.cs
index 94a8bbdd056..dea76a45152 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ExceptionsNeedStandardConstructorsTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ExceptionsNeedStandardConstructorsTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ExceptionsShouldBePublicTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ExceptionsShouldBePublicTest.cs
index fb8c000010a..258ea68cca6 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ExceptionsShouldBePublicTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ExceptionsShouldBePublicTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ExceptionsShouldBeUsedTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ExceptionsShouldBeUsedTest.cs
index 0dac887c8da..f5b9580227c 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ExceptionsShouldBeUsedTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ExceptionsShouldBeUsedTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ExcludeFromCodeCoverageAttributesNeedJustificationTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ExcludeFromCodeCoverageAttributesNeedJustificationTest.cs
index 241209c90f7..d7ee6bb168c 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ExcludeFromCodeCoverageAttributesNeedJustificationTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ExcludeFromCodeCoverageAttributesNeedJustificationTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ExitStatementUsageTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ExitStatementUsageTest.cs
index c07fd086373..fd5831d104b 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ExitStatementUsageTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ExitStatementUsageTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ExpectedExceptionAttributeShouldNotBeUsedTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ExpectedExceptionAttributeShouldNotBeUsedTest.cs
index e3400d615ad..04e2f04c2e7 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ExpectedExceptionAttributeShouldNotBeUsedTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ExpectedExceptionAttributeShouldNotBeUsedTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ExpressionComplexityTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ExpressionComplexityTest.cs
index 281b4c67bf1..74887466a1d 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ExpressionComplexityTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ExpressionComplexityTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ExtensionMethodShouldBeInSeparateNamespaceTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ExtensionMethodShouldBeInSeparateNamespaceTest.cs
index f092c15e3b8..ce504b31697 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ExtensionMethodShouldBeInSeparateNamespaceTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ExtensionMethodShouldBeInSeparateNamespaceTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ExtensionMethodShouldNotExtendObjectTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ExtensionMethodShouldNotExtendObjectTest.cs
index 3fedc9eb125..4dbdecb7791 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ExtensionMethodShouldNotExtendObjectTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ExtensionMethodShouldNotExtendObjectTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/FieldShadowsParentFieldTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/FieldShadowsParentFieldTest.cs
index 4d7be6e5bcc..bcd10876666 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/FieldShadowsParentFieldTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/FieldShadowsParentFieldTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/FieldShouldBeReadonlyTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/FieldShouldBeReadonlyTest.cs
index f8dc82e1d9b..ae6275cbaec 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/FieldShouldBeReadonlyTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/FieldShouldBeReadonlyTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/FieldShouldNotBePublicTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/FieldShouldNotBePublicTest.cs
index 271a6b31747..de688909259 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/FieldShouldNotBePublicTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/FieldShouldNotBePublicTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/FieldsShouldBeEncapsulatedInPropertiesTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/FieldsShouldBeEncapsulatedInPropertiesTest.cs
index 25bb621641c..ed2ca5b5c99 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/FieldsShouldBeEncapsulatedInPropertiesTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/FieldsShouldBeEncapsulatedInPropertiesTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/FileLinesTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/FileLinesTest.cs
index 6cdb054b92f..3c263182407 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/FileLinesTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/FileLinesTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/FileShouldEndWithEmptyNewLineTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/FileShouldEndWithEmptyNewLineTest.cs
index aba8c47790b..e7cef099de6 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/FileShouldEndWithEmptyNewLineTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/FileShouldEndWithEmptyNewLineTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/FinalizerShouldNotBeEmptyTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/FinalizerShouldNotBeEmptyTest.cs
index bfc006f7268..75966456299 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/FinalizerShouldNotBeEmptyTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/FinalizerShouldNotBeEmptyTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/FindInsteadOfFirstOrDefaultTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/FindInsteadOfFirstOrDefaultTest.cs
index ca32cd23e68..24d69767c48 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/FindInsteadOfFirstOrDefaultTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/FindInsteadOfFirstOrDefaultTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/FlagsEnumWithoutInitializerTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/FlagsEnumWithoutInitializerTest.cs
index 540fb507c40..f54be6c5c9f 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/FlagsEnumWithoutInitializerTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/FlagsEnumWithoutInitializerTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/FlagsEnumZeroMemberTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/FlagsEnumZeroMemberTest.cs
index f003b70f7ff..ff674ca2ede 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/FlagsEnumZeroMemberTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/FlagsEnumZeroMemberTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ForLoopConditionAlwaysFalseTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ForLoopConditionAlwaysFalseTest.cs
index a7d0708dc82..edd4f4d4905 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ForLoopConditionAlwaysFalseTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ForLoopConditionAlwaysFalseTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ForLoopCounterChangedTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ForLoopCounterChangedTest.cs
index 6611bd300a2..a36d6e17b8d 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ForLoopCounterChangedTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ForLoopCounterChangedTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ForLoopCounterConditionTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ForLoopCounterConditionTest.cs
index a8182758afc..917eff33431 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ForLoopCounterConditionTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ForLoopCounterConditionTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ForLoopIncrementSignTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ForLoopIncrementSignTest.cs
index 90e83cb70ba..99735e88cb3 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ForLoopIncrementSignTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ForLoopIncrementSignTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ForeachLoopExplicitConversionTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ForeachLoopExplicitConversionTest.cs
index f0f32eb3559..8c29ea99d83 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ForeachLoopExplicitConversionTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ForeachLoopExplicitConversionTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/FrameworkTypeNamingTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/FrameworkTypeNamingTest.cs
index 9478ef293f9..1fcba79153a 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/FrameworkTypeNamingTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/FrameworkTypeNamingTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/FunctionComplexityTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/FunctionComplexityTest.cs
index 39e7334d73e..368b91718c4 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/FunctionComplexityTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/FunctionComplexityTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/FunctionNameTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/FunctionNameTest.cs
index 98759ad0590..69d408afadc 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/FunctionNameTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/FunctionNameTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/FunctionNestingDepthTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/FunctionNestingDepthTest.cs
index b44320a44c8..109a7a67141 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/FunctionNestingDepthTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/FunctionNestingDepthTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/GenericInheritanceShouldNotBeRecursiveTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/GenericInheritanceShouldNotBeRecursiveTest.cs
index e346aa6a1e5..494bc3955bf 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/GenericInheritanceShouldNotBeRecursiveTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/GenericInheritanceShouldNotBeRecursiveTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/GenericReadonlyFieldPropertyAssignmentTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/GenericReadonlyFieldPropertyAssignmentTest.cs
index 9a8ade143c2..f83b4840187 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/GenericReadonlyFieldPropertyAssignmentTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/GenericReadonlyFieldPropertyAssignmentTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/GenericTypeParameterEmptinessCheckingTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/GenericTypeParameterEmptinessCheckingTest.cs
index c07ba9ee078..58e3f9f49f4 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/GenericTypeParameterEmptinessCheckingTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/GenericTypeParameterEmptinessCheckingTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/GenericTypeParameterInOutTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/GenericTypeParameterInOutTest.cs
index 9ec8f6e4c49..7febd2781b1 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/GenericTypeParameterInOutTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/GenericTypeParameterInOutTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/GenericTypeParameterUnusedTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/GenericTypeParameterUnusedTest.cs
index ecccb494162..78fddb09e6f 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/GenericTypeParameterUnusedTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/GenericTypeParameterUnusedTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/GenericTypeParametersRequiredTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/GenericTypeParametersRequiredTest.cs
index 328aa14348b..749f7afad4d 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/GenericTypeParametersRequiredTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/GenericTypeParametersRequiredTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/GetHashCodeEqualsOverrideTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/GetHashCodeEqualsOverrideTest.cs
index 786e56e6316..b9204e587a3 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/GetHashCodeEqualsOverrideTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/GetHashCodeEqualsOverrideTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/GetHashCodeMutableTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/GetHashCodeMutableTest.cs
index 8d0b0093aeb..b90cc5a365d 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/GetHashCodeMutableTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/GetHashCodeMutableTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/GetTypeWithIsAssignableFromTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/GetTypeWithIsAssignableFromTest.cs
index 414ec949265..2be3015a6c3 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/GetTypeWithIsAssignableFromTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/GetTypeWithIsAssignableFromTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/GotoStatementTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/GotoStatementTest.cs
index 0ca6e500032..837c382d22a 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/GotoStatementTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/GotoStatementTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/Hotspots/ClearTextProtocolsAreSensitiveTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/Hotspots/ClearTextProtocolsAreSensitiveTest.cs
index 5f5973a73d5..54b2cc1c9bd 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/Hotspots/ClearTextProtocolsAreSensitiveTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/Hotspots/ClearTextProtocolsAreSensitiveTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/Hotspots/CommandPathTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/Hotspots/CommandPathTest.cs
index 19cb5b146be..66efe7a2027 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/Hotspots/CommandPathTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/Hotspots/CommandPathTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/Hotspots/ConfiguringLoggersTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/Hotspots/ConfiguringLoggersTest.cs
index 68612e47250..915f6e55622 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/Hotspots/ConfiguringLoggersTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/Hotspots/ConfiguringLoggersTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/Hotspots/CookieShouldBeHttpOnlyTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/Hotspots/CookieShouldBeHttpOnlyTest.cs
index 2795f01d3a1..63d5e15a48e 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/Hotspots/CookieShouldBeHttpOnlyTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/Hotspots/CookieShouldBeHttpOnlyTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/Hotspots/CookieShouldBeSecureTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/Hotspots/CookieShouldBeSecureTest.cs
index 422b0de8a55..55fc4eec525 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/Hotspots/CookieShouldBeSecureTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/Hotspots/CookieShouldBeSecureTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/Hotspots/CreatingHashAlgorithmsTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/Hotspots/CreatingHashAlgorithmsTest.cs
index cdd7fdcd317..77537fe0d28 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/Hotspots/CreatingHashAlgorithmsTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/Hotspots/CreatingHashAlgorithmsTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/Hotspots/DeliveringDebugFeaturesInProductionTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/Hotspots/DeliveringDebugFeaturesInProductionTest.cs
index 64f5c5b09bd..911ab93dc55 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/Hotspots/DeliveringDebugFeaturesInProductionTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/Hotspots/DeliveringDebugFeaturesInProductionTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/Hotspots/DisablingCsrfProtectionTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/Hotspots/DisablingCsrfProtectionTest.cs
index 251f76337ac..5975ef713b1 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/Hotspots/DisablingCsrfProtectionTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/Hotspots/DisablingCsrfProtectionTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/Hotspots/DisablingRequestValidationTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/Hotspots/DisablingRequestValidationTest.cs
index 54d6231ce44..c2a24a91fb5 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/Hotspots/DisablingRequestValidationTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/Hotspots/DisablingRequestValidationTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/Hotspots/DoNotHardcodeCredentialsTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/Hotspots/DoNotHardcodeCredentialsTest.cs
index 69e6fe068a0..61629f8e060 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/Hotspots/DoNotHardcodeCredentialsTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/Hotspots/DoNotHardcodeCredentialsTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/Hotspots/DoNotUseRandomTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/Hotspots/DoNotUseRandomTest.cs
index 612d67c995b..f7713a8c8d7 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/Hotspots/DoNotUseRandomTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/Hotspots/DoNotUseRandomTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/Hotspots/ExecutingSqlQueriesTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/Hotspots/ExecutingSqlQueriesTest.cs
index ef8e3715b14..9ae768f4abf 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/Hotspots/ExecutingSqlQueriesTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/Hotspots/ExecutingSqlQueriesTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/Hotspots/ExpandingArchivesTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/Hotspots/ExpandingArchivesTest.cs
index 6a955159ff9..91a5e6b6c33 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/Hotspots/ExpandingArchivesTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/Hotspots/ExpandingArchivesTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/Hotspots/HardcodedIpAddressTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/Hotspots/HardcodedIpAddressTest.cs
index 3f5f2aaf823..10aa26d60b5 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/Hotspots/HardcodedIpAddressTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/Hotspots/HardcodedIpAddressTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/Hotspots/InsecureDeserializationTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/Hotspots/InsecureDeserializationTest.cs
index d0923887771..613943836b9 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/Hotspots/InsecureDeserializationTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/Hotspots/InsecureDeserializationTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/Hotspots/LooseFilePermissionsTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/Hotspots/LooseFilePermissionsTest.cs
index 620437c8226..7b4abec2064 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/Hotspots/LooseFilePermissionsTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/Hotspots/LooseFilePermissionsTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/Hotspots/PermissiveCorsTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/Hotspots/PermissiveCorsTest.cs
index 8b2f34ef907..1bbd829fbe6 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/Hotspots/PermissiveCorsTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/Hotspots/PermissiveCorsTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/Hotspots/PubliclyWritableDirectoriesTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/Hotspots/PubliclyWritableDirectoriesTest.cs
index 5e115d6c9bf..7a7fa59f3fd 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/Hotspots/PubliclyWritableDirectoriesTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/Hotspots/PubliclyWritableDirectoriesTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/Hotspots/RequestsWithExcessiveLengthTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/Hotspots/RequestsWithExcessiveLengthTest.cs
index 94b40cfd741..782b5204a82 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/Hotspots/RequestsWithExcessiveLengthTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/Hotspots/RequestsWithExcessiveLengthTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/Hotspots/UnsafeCodeBlocksTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/Hotspots/UnsafeCodeBlocksTest.cs
index 74d1b8f1792..4a5e1d82920 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/Hotspots/UnsafeCodeBlocksTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/Hotspots/UnsafeCodeBlocksTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/Hotspots/UsingNonstandardCryptographyTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/Hotspots/UsingNonstandardCryptographyTest.cs
index 3223dcb2f2f..b44bbe0eda9 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/Hotspots/UsingNonstandardCryptographyTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/Hotspots/UsingNonstandardCryptographyTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/IfChainWithoutElseTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/IfChainWithoutElseTest.cs
index e9592b6aa78..b542c43daa5 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/IfChainWithoutElseTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/IfChainWithoutElseTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/IfCollapsibleTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/IfCollapsibleTest.cs
index cc0e4772849..c52b6b28496 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/IfCollapsibleTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/IfCollapsibleTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ImplementIDisposableCorrectlyTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ImplementIDisposableCorrectlyTest.cs
index 2c686fed7d9..66e432b745f 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ImplementIDisposableCorrectlyTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ImplementIDisposableCorrectlyTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ImplementISerializableCorrectlyTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ImplementISerializableCorrectlyTest.cs
index c6ab6cfd894..eaeb0f82b78 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ImplementISerializableCorrectlyTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ImplementISerializableCorrectlyTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ImplementSerializationMethodsCorrectlyTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ImplementSerializationMethodsCorrectlyTest.cs
index af29a16150d..a3ed568a538 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ImplementSerializationMethodsCorrectlyTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ImplementSerializationMethodsCorrectlyTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/IndentSingleLineFollowingConditionalTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/IndentSingleLineFollowingConditionalTest.cs
index 2a067f8a327..e557e2e1fd6 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/IndentSingleLineFollowingConditionalTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/IndentSingleLineFollowingConditionalTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/IndexOfCheckAgainstZeroTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/IndexOfCheckAgainstZeroTest.cs
index f05e558e08e..992aa81810f 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/IndexOfCheckAgainstZeroTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/IndexOfCheckAgainstZeroTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/IndexedPropertyNameTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/IndexedPropertyNameTest.cs
index b08849bbfec..a4b176494b7 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/IndexedPropertyNameTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/IndexedPropertyNameTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/IndexedPropertyWithMultipleParametersTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/IndexedPropertyWithMultipleParametersTest.cs
index ec89cba93b5..22f03689afe 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/IndexedPropertyWithMultipleParametersTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/IndexedPropertyWithMultipleParametersTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/InfiniteRecursionTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/InfiniteRecursionTest.cs
index 56a1428da61..3d2cada7a3f 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/InfiniteRecursionTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/InfiniteRecursionTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/InheritedCollidingInterfaceMembersTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/InheritedCollidingInterfaceMembersTest.cs
index 2d9c048e898..2fd8ad2df78 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/InheritedCollidingInterfaceMembersTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/InheritedCollidingInterfaceMembersTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/InitializeStaticFieldsInlineTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/InitializeStaticFieldsInlineTest.cs
index bc371aa0b44..abc840042ab 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/InitializeStaticFieldsInlineTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/InitializeStaticFieldsInlineTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/InsecureEncryptionAlgorithmTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/InsecureEncryptionAlgorithmTest.cs
index 6b76a6f1b09..6e9d34085cf 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/InsecureEncryptionAlgorithmTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/InsecureEncryptionAlgorithmTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/InsecureTemporaryFilesCreationTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/InsecureTemporaryFilesCreationTest.cs
index 5d8c82a428e..2816be050bd 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/InsecureTemporaryFilesCreationTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/InsecureTemporaryFilesCreationTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/InsteadOfAnyTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/InsteadOfAnyTest.cs
index 5a1abd3d688..8265b4f00df 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/InsteadOfAnyTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/InsteadOfAnyTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/InterfaceMethodsShouldBeCallableByChildTypesTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/InterfaceMethodsShouldBeCallableByChildTypesTest.cs
index 58ac524037f..31fcd779591 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/InterfaceMethodsShouldBeCallableByChildTypesTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/InterfaceMethodsShouldBeCallableByChildTypesTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/InterfaceNameTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/InterfaceNameTest.cs
index 74f10978767..eb2272fe078 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/InterfaceNameTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/InterfaceNameTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/InterfacesShouldNotBeEmptyTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/InterfacesShouldNotBeEmptyTest.cs
index 70ff654e92c..e0b1f548f97 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/InterfacesShouldNotBeEmptyTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/InterfacesShouldNotBeEmptyTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/InvocationResolvesToOverrideWithParamsTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/InvocationResolvesToOverrideWithParamsTest.cs
index 5d4ba6f6848..515ad011df4 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/InvocationResolvesToOverrideWithParamsTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/InvocationResolvesToOverrideWithParamsTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/IssueSuppressionTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/IssueSuppressionTest.cs
index 44801ad014e..fb6ffdc6e0a 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/IssueSuppressionTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/IssueSuppressionTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/JSInvokableMethodsShouldBePublicTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/JSInvokableMethodsShouldBePublicTest.cs
index 51a0deff785..347c04d2260 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/JSInvokableMethodsShouldBePublicTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/JSInvokableMethodsShouldBePublicTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/JwtSignedTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/JwtSignedTest.cs
index 5bfb79a4b2c..6365a84bd32 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/JwtSignedTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/JwtSignedTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/LdapConnectionShouldBeSecureTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/LdapConnectionShouldBeSecureTest.cs
index 96397027dd6..0cbc6a103ce 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/LdapConnectionShouldBeSecureTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/LdapConnectionShouldBeSecureTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/LineContinuationTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/LineContinuationTest.cs
index 936383d9acf..79d40fc9399 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/LineContinuationTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/LineContinuationTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/LineLengthTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/LineLengthTest.cs
index ad30976d7a0..28fa6b49699 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/LineLengthTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/LineLengthTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/LinkedListPropertiesInsteadOfMethodsTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/LinkedListPropertiesInsteadOfMethodsTest.cs
index 39917be6163..de25183f2d6 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/LinkedListPropertiesInsteadOfMethodsTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/LinkedListPropertiesInsteadOfMethodsTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/LiteralSuffixUpperCaseTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/LiteralSuffixUpperCaseTest.cs
index 1790089f063..1c6864a49ad 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/LiteralSuffixUpperCaseTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/LiteralSuffixUpperCaseTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/LiteralsShouldNotBePassedAsLocalizedParametersTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/LiteralsShouldNotBePassedAsLocalizedParametersTest.cs
index 569975d9a47..dbedf85146f 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/LiteralsShouldNotBePassedAsLocalizedParametersTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/LiteralsShouldNotBePassedAsLocalizedParametersTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/LocalVariableNameTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/LocalVariableNameTest.cs
index 7f7bf6f82d5..2cc06bf965e 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/LocalVariableNameTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/LocalVariableNameTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/LockedFieldShouldBeReadonlyTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/LockedFieldShouldBeReadonlyTest.cs
index f5f3a4b7f5d..87d3d5bbbd6 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/LockedFieldShouldBeReadonlyTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/LockedFieldShouldBeReadonlyTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/LoopsAndLinqTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/LoopsAndLinqTest.cs
index 207dcc64581..279a8a87ceb 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/LoopsAndLinqTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/LoopsAndLinqTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/LossOfFractionInDivisionTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/LossOfFractionInDivisionTest.cs
index ac77228d955..59abd78cda3 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/LossOfFractionInDivisionTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/LossOfFractionInDivisionTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/MagicNumberShouldNotBeUsedTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/MagicNumberShouldNotBeUsedTest.cs
index 975f6ca41b3..10c9bc9e01d 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/MagicNumberShouldNotBeUsedTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/MagicNumberShouldNotBeUsedTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/MarkAssemblyWithAssemblyVersionAttributeTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/MarkAssemblyWithAssemblyVersionAttributeTest.cs
index b8cbcb7e6a5..f29488073ed 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/MarkAssemblyWithAssemblyVersionAttributeTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/MarkAssemblyWithAssemblyVersionAttributeTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/MarkAssemblyWithAttributeUsageAttributeTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/MarkAssemblyWithAttributeUsageAttributeTest.cs
index 0c1d2c3ba9c..1e52970bdb8 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/MarkAssemblyWithAttributeUsageAttributeTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/MarkAssemblyWithAttributeUsageAttributeTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/MarkAssemblyWithClsCompliantAttributeTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/MarkAssemblyWithClsCompliantAttributeTest.cs
index f89606ebc93..8e847ed0afc 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/MarkAssemblyWithClsCompliantAttributeTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/MarkAssemblyWithClsCompliantAttributeTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/MarkAssemblyWithComVisibleAttributeTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/MarkAssemblyWithComVisibleAttributeTest.cs
index d208fe830f9..199330a9965 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/MarkAssemblyWithComVisibleAttributeTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/MarkAssemblyWithComVisibleAttributeTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/MarkAssemblyWithNeutralResourcesLanguageAttributeTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/MarkAssemblyWithNeutralResourcesLanguageAttributeTest.cs
index 522784fff84..5676de93140 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/MarkAssemblyWithNeutralResourcesLanguageAttributeTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/MarkAssemblyWithNeutralResourcesLanguageAttributeTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/MarkWindowsFormsMainWithStaThreadTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/MarkWindowsFormsMainWithStaThreadTest.cs
index 0bd811f3a62..2a44ae9a661 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/MarkWindowsFormsMainWithStaThreadTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/MarkWindowsFormsMainWithStaThreadTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/MemberInitializedToDefaultTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/MemberInitializedToDefaultTest.cs
index 99f1a1bd020..918467e23fd 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/MemberInitializedToDefaultTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/MemberInitializedToDefaultTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/MemberInitializerRedundantTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/MemberInitializerRedundantTest.cs
index cc6768d23c8..96a09013816 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/MemberInitializerRedundantTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/MemberInitializerRedundantTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/MemberOverrideCallsBaseMemberTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/MemberOverrideCallsBaseMemberTest.cs
index 793fd61fa4c..41427f60637 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/MemberOverrideCallsBaseMemberTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/MemberOverrideCallsBaseMemberTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/MemberShadowsOuterStaticMemberTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/MemberShadowsOuterStaticMemberTest.cs
index 9d9acb9f6b8..be364dde759 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/MemberShadowsOuterStaticMemberTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/MemberShadowsOuterStaticMemberTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/MemberShouldBeStaticTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/MemberShouldBeStaticTest.cs
index 7cfd8481dc7..2bb86de31b6 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/MemberShouldBeStaticTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/MemberShouldBeStaticTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/MemberShouldNotHaveConflictingTransparencyAttributesTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/MemberShouldNotHaveConflictingTransparencyAttributesTest.cs
index e20c2dbbcf7..ccdf7530098 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/MemberShouldNotHaveConflictingTransparencyAttributesTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/MemberShouldNotHaveConflictingTransparencyAttributesTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/MethodOverloadOptionalParameterTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/MethodOverloadOptionalParameterTest.cs
index 801a780e00b..6eba45fa0bb 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/MethodOverloadOptionalParameterTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/MethodOverloadOptionalParameterTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/MethodOverloadsShouldBeGroupedTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/MethodOverloadsShouldBeGroupedTest.cs
index 60f08dfdbad..c489eff5020 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/MethodOverloadsShouldBeGroupedTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/MethodOverloadsShouldBeGroupedTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/MethodOverrideAddsParamsTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/MethodOverrideAddsParamsTest.cs
index b71eeef7fd2..1f9bf9d902f 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/MethodOverrideAddsParamsTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/MethodOverrideAddsParamsTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/MethodOverrideChangedDefaultValueTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/MethodOverrideChangedDefaultValueTest.cs
index 021095d2dfa..1945837f2ee 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/MethodOverrideChangedDefaultValueTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/MethodOverrideChangedDefaultValueTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/MethodOverrideNoParamsTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/MethodOverrideNoParamsTest.cs
index 3b50c2b5edb..1ca86d193fd 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/MethodOverrideNoParamsTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/MethodOverrideNoParamsTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/MethodParameterMissingOptionalTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/MethodParameterMissingOptionalTest.cs
index ad78acd56ce..2938b66f4b0 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/MethodParameterMissingOptionalTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/MethodParameterMissingOptionalTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/MethodParameterUnusedTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/MethodParameterUnusedTest.cs
index 49002039609..a2902584d91 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/MethodParameterUnusedTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/MethodParameterUnusedTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/MethodShouldBeNamedAccordingToSynchronicityTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/MethodShouldBeNamedAccordingToSynchronicityTest.cs
index 1891475b869..d1ae59ba178 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/MethodShouldBeNamedAccordingToSynchronicityTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/MethodShouldBeNamedAccordingToSynchronicityTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/MethodShouldNotOnlyReturnConstantTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/MethodShouldNotOnlyReturnConstantTest.cs
index b2f8083f63f..8d9ba3d46c8 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/MethodShouldNotOnlyReturnConstantTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/MethodShouldNotOnlyReturnConstantTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/MethodsShouldNotHaveIdenticalImplementationsTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/MethodsShouldNotHaveIdenticalImplementationsTest.cs
index d1b73c8829a..d3094fe55cf 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/MethodsShouldNotHaveIdenticalImplementationsTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/MethodsShouldNotHaveIdenticalImplementationsTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/MethodsShouldNotHaveTooManyLinesTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/MethodsShouldNotHaveTooManyLinesTest.cs
index 44039a50853..04872353ccf 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/MethodsShouldNotHaveTooManyLinesTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/MethodsShouldNotHaveTooManyLinesTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/MethodsShouldUseBaseTypesTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/MethodsShouldUseBaseTypesTest.cs
index f4a70977e15..dcfe9771b9d 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/MethodsShouldUseBaseTypesTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/MethodsShouldUseBaseTypesTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/MultilineBlocksWithoutBraceTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/MultilineBlocksWithoutBraceTest.cs
index 016783c619f..768888b5151 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/MultilineBlocksWithoutBraceTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/MultilineBlocksWithoutBraceTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/MultipleVariableDeclarationTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/MultipleVariableDeclarationTest.cs
index cd6901445f0..8803dec5075 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/MultipleVariableDeclarationTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/MultipleVariableDeclarationTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/MutableFieldsShouldNotBePublicReadonlyTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/MutableFieldsShouldNotBePublicReadonlyTest.cs
index 4c76956415f..66a6c1b725c 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/MutableFieldsShouldNotBePublicReadonlyTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/MutableFieldsShouldNotBePublicReadonlyTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/MutableFieldsShouldNotBePublicStaticTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/MutableFieldsShouldNotBePublicStaticTest.cs
index 646a263f83a..a3e64f8bbe4 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/MutableFieldsShouldNotBePublicStaticTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/MutableFieldsShouldNotBePublicStaticTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/NameOfShouldBeUsedTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/NameOfShouldBeUsedTest.cs
index 9e94b43716c..8490dd27ab8 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/NameOfShouldBeUsedTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/NameOfShouldBeUsedTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/NamespaceNameTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/NamespaceNameTest.cs
index 65a14897d77..13dd4d1f1f2 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/NamespaceNameTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/NamespaceNameTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/NativeMethodsShouldBeWrappedTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/NativeMethodsShouldBeWrappedTest.cs
index 206f3ea954b..561341684aa 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/NativeMethodsShouldBeWrappedTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/NativeMethodsShouldBeWrappedTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/NegatedIsExpressionTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/NegatedIsExpressionTest.cs
index b2b9f7f184f..7ce415fcc82 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/NegatedIsExpressionTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/NegatedIsExpressionTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/NestedCodeBlockTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/NestedCodeBlockTest.cs
index 905f2a8afc2..3443298cef6 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/NestedCodeBlockTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/NestedCodeBlockTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/NoExceptionsInFinallyTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/NoExceptionsInFinallyTest.cs
index fa1a267d468..0b52938a009 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/NoExceptionsInFinallyTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/NoExceptionsInFinallyTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/NonAsyncTaskShouldNotReturnNullTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/NonAsyncTaskShouldNotReturnNullTest.cs
index 51d73d28e84..4b27880e2b8 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/NonAsyncTaskShouldNotReturnNullTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/NonAsyncTaskShouldNotReturnNullTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/NonDerivedPrivateClassesShouldBeSealedTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/NonDerivedPrivateClassesShouldBeSealedTest.cs
index d74ca5cf1f1..431bf3a1eda 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/NonDerivedPrivateClassesShouldBeSealedTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/NonDerivedPrivateClassesShouldBeSealedTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/NonFlagsEnumInBitwiseOperationTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/NonFlagsEnumInBitwiseOperationTest.cs
index 32fc3375600..6758b17fd7e 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/NonFlagsEnumInBitwiseOperationTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/NonFlagsEnumInBitwiseOperationTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/NormalizeStringsToUppercaseTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/NormalizeStringsToUppercaseTest.cs
index 4aa5e13dbe2..febc42fa157 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/NormalizeStringsToUppercaseTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/NormalizeStringsToUppercaseTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/NotAssignedPrivateMemberTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/NotAssignedPrivateMemberTest.cs
index e46fe5a7470..321e0672795 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/NotAssignedPrivateMemberTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/NotAssignedPrivateMemberTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/NumberPatternShouldBeRegularTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/NumberPatternShouldBeRegularTest.cs
index f8b72f7ecfb..72d1e4a01d2 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/NumberPatternShouldBeRegularTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/NumberPatternShouldBeRegularTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ObjectCreatedDroppedTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ObjectCreatedDroppedTest.cs
index c2dc98d9c9e..69123c1e4fb 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ObjectCreatedDroppedTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ObjectCreatedDroppedTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ObsoleteAttributesTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ObsoleteAttributesTest.cs
index c599b36c2a4..16c2b4dfdbd 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ObsoleteAttributesTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ObsoleteAttributesTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/OnErrorStatementTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/OnErrorStatementTest.cs
index ed7fc201aa8..379ad279868 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/OnErrorStatementTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/OnErrorStatementTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/OperatorOverloadsShouldHaveNamedAlternativesTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/OperatorOverloadsShouldHaveNamedAlternativesTest.cs
index cf48bfcc3fe..35bd505333e 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/OperatorOverloadsShouldHaveNamedAlternativesTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/OperatorOverloadsShouldHaveNamedAlternativesTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/OperatorsShouldBeOverloadedConsistentlyTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/OperatorsShouldBeOverloadedConsistentlyTest.cs
index 9bf875bb999..583b9a0b3df 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/OperatorsShouldBeOverloadedConsistentlyTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/OperatorsShouldBeOverloadedConsistentlyTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/OptionExplicitOnTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/OptionExplicitOnTest.cs
index 4c702c08aea..5be2340c25a 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/OptionExplicitOnTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/OptionExplicitOnTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/OptionStrictOnTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/OptionStrictOnTest.cs
index 381194ed7ea..d4ada82c7fb 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/OptionStrictOnTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/OptionStrictOnTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/OptionalParameterNotPassedToBaseCallTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/OptionalParameterNotPassedToBaseCallTest.cs
index 85e2abcf6d0..6a14a8c7d30 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/OptionalParameterNotPassedToBaseCallTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/OptionalParameterNotPassedToBaseCallTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/OptionalParameterTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/OptionalParameterTest.cs
index 5acfe59bd74..70654a76cb3 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/OptionalParameterTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/OptionalParameterTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/OptionalParameterWithDefaultValueTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/OptionalParameterWithDefaultValueTest.cs
index 27a5ee046cc..500e1a48d1b 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/OptionalParameterWithDefaultValueTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/OptionalParameterWithDefaultValueTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/OptionalRefOutParameterTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/OptionalRefOutParameterTest.cs
index 8bcb0fe8e3c..fe63fcb17eb 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/OptionalRefOutParameterTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/OptionalRefOutParameterTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/OrderByRepeatedTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/OrderByRepeatedTest.cs
index b27c1a36062..634e89cf3d9 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/OrderByRepeatedTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/OrderByRepeatedTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/OverrideGetHashCodeOnOverridingEqualsTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/OverrideGetHashCodeOnOverridingEqualsTest.cs
index cc8cf4c30b0..1490876bafc 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/OverrideGetHashCodeOnOverridingEqualsTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/OverrideGetHashCodeOnOverridingEqualsTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/PInvokesShouldNotBeVisibleTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/PInvokesShouldNotBeVisibleTest.cs
index 09b163d923d..37b442c23e7 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/PInvokesShouldNotBeVisibleTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/PInvokesShouldNotBeVisibleTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ParameterAssignedToTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ParameterAssignedToTest.cs
index 12088387706..1daf2b0efc7 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ParameterAssignedToTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ParameterAssignedToTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ParameterNameMatchesOriginalTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ParameterNameMatchesOriginalTest.cs
index 95121cb83ca..1a5b5c7ed3b 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ParameterNameMatchesOriginalTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ParameterNameMatchesOriginalTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ParameterNameTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ParameterNameTest.cs
index d1465012809..79a4cd49019 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ParameterNameTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ParameterNameTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ParameterNamesShouldNotDuplicateMethodNamesTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ParameterNamesShouldNotDuplicateMethodNamesTest.cs
index f56f9c4bbf3..15d6f2faae1 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ParameterNamesShouldNotDuplicateMethodNamesTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ParameterNamesShouldNotDuplicateMethodNamesTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ParameterTypeShouldMatchRouteTypeConstraintTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ParameterTypeShouldMatchRouteTypeConstraintTest.cs
index e0c35b119d8..a1a541535c8 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ParameterTypeShouldMatchRouteTypeConstraintTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ParameterTypeShouldMatchRouteTypeConstraintTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ParameterValidationInAsyncShouldBeWrappedTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ParameterValidationInAsyncShouldBeWrappedTest.cs
index b13bf99037b..71569b050b3 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ParameterValidationInAsyncShouldBeWrappedTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ParameterValidationInAsyncShouldBeWrappedTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ParameterValidationInYieldShouldBeWrappedTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ParameterValidationInYieldShouldBeWrappedTest.cs
index 1eb4fc77541..9a1f8b47ba4 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ParameterValidationInYieldShouldBeWrappedTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ParameterValidationInYieldShouldBeWrappedTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ParametersCorrectOrderTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ParametersCorrectOrderTest.cs
index 7055eeed357..cf5ec1acb87 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ParametersCorrectOrderTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ParametersCorrectOrderTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/PartCreationPolicyShouldBeUsedWithExportAttributeTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/PartCreationPolicyShouldBeUsedWithExportAttributeTest.cs
index ec39f08a728..978ebb675d7 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/PartCreationPolicyShouldBeUsedWithExportAttributeTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/PartCreationPolicyShouldBeUsedWithExportAttributeTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/PartialMethodNoImplementationTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/PartialMethodNoImplementationTest.cs
index b6e39dce2aa..c6c2f3ef2d9 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/PartialMethodNoImplementationTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/PartialMethodNoImplementationTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/PointersShouldBePrivateTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/PointersShouldBePrivateTest.cs
index ed93c044d5a..4b63f2ce90a 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/PointersShouldBePrivateTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/PointersShouldBePrivateTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/PreferGuidEmptyTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/PreferGuidEmptyTest.cs
index a41f81f0236..0adb10469e4 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/PreferGuidEmptyTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/PreferGuidEmptyTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/PreferJaggedArraysOverMultidimensionalTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/PreferJaggedArraysOverMultidimensionalTest.cs
index 871360c2eff..08ec0724f3e 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/PreferJaggedArraysOverMultidimensionalTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/PreferJaggedArraysOverMultidimensionalTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/PrivateConstantFieldNameTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/PrivateConstantFieldNameTest.cs
index 6ad34031617..1579245720f 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/PrivateConstantFieldNameTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/PrivateConstantFieldNameTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/PrivateFieldNameTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/PrivateFieldNameTest.cs
index 7d7cd782b17..f2196d6c5b7 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/PrivateFieldNameTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/PrivateFieldNameTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/PrivateFieldUsedAsLocalVariableTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/PrivateFieldUsedAsLocalVariableTest.cs
index 64a204b0e06..e9b87218409 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/PrivateFieldUsedAsLocalVariableTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/PrivateFieldUsedAsLocalVariableTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/PrivateSharedReadonlyFieldNameTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/PrivateSharedReadonlyFieldNameTest.cs
index 74f9aa2c2d3..281db8e9e40 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/PrivateSharedReadonlyFieldNameTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/PrivateSharedReadonlyFieldNameTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/PrivateStaticMethodUsedOnlyByNestedClassTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/PrivateStaticMethodUsedOnlyByNestedClassTest.cs
index 26f32cea041..0a1806de310 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/PrivateStaticMethodUsedOnlyByNestedClassTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/PrivateStaticMethodUsedOnlyByNestedClassTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/PropertiesAccessCorrectFieldTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/PropertiesAccessCorrectFieldTest.cs
index f7c72f4bca4..771d55633e6 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/PropertiesAccessCorrectFieldTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/PropertiesAccessCorrectFieldTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/PropertiesShouldBePreferredTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/PropertiesShouldBePreferredTest.cs
index d497667cb07..754022583ba 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/PropertiesShouldBePreferredTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/PropertiesShouldBePreferredTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/PropertyGetterWithThrowTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/PropertyGetterWithThrowTest.cs
index 07f40fa76d9..a68074608cd 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/PropertyGetterWithThrowTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/PropertyGetterWithThrowTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/PropertyNameTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/PropertyNameTest.cs
index d52bf05c65d..209a28762f5 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/PropertyNameTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/PropertyNameTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/PropertyNamesShouldNotMatchGetMethodsTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/PropertyNamesShouldNotMatchGetMethodsTest.cs
index 973ce38c695..a748e085bcd 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/PropertyNamesShouldNotMatchGetMethodsTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/PropertyNamesShouldNotMatchGetMethodsTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/PropertyToAutoPropertyTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/PropertyToAutoPropertyTest.cs
index 3f93b0c3bd4..82f4f03ecff 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/PropertyToAutoPropertyTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/PropertyToAutoPropertyTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/PropertyWithArrayTypeTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/PropertyWithArrayTypeTest.cs
index 2d4950ab622..4d84afdf1c1 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/PropertyWithArrayTypeTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/PropertyWithArrayTypeTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/PropertyWriteOnlyTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/PropertyWriteOnlyTest.cs
index 67d297c16a6..956336cd577 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/PropertyWriteOnlyTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/PropertyWriteOnlyTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ProvideDeserializationMethodsForOptionalFieldsTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ProvideDeserializationMethodsForOptionalFieldsTest.cs
index 767911b1b02..de980fb7747 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ProvideDeserializationMethodsForOptionalFieldsTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ProvideDeserializationMethodsForOptionalFieldsTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/PublicConstantFieldNameTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/PublicConstantFieldNameTest.cs
index b2c36fb8186..ab6ab846249 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/PublicConstantFieldNameTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/PublicConstantFieldNameTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/PublicConstantFieldTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/PublicConstantFieldTest.cs
index 68115785d7f..98d10ce330b 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/PublicConstantFieldTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/PublicConstantFieldTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/PublicFieldNameTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/PublicFieldNameTest.cs
index 967b8a907e1..e8d55ed15bf 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/PublicFieldNameTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/PublicFieldNameTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/PublicMethodWithMultidimensionalArrayTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/PublicMethodWithMultidimensionalArrayTest.cs
index d65752822ee..c6ffb63bb47 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/PublicMethodWithMultidimensionalArrayTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/PublicMethodWithMultidimensionalArrayTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/PublicSharedReadonlyFieldNameTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/PublicSharedReadonlyFieldNameTest.cs
index 83165e66934..c78267b1fe9 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/PublicSharedReadonlyFieldNameTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/PublicSharedReadonlyFieldNameTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/PureAttributeOnVoidMethodTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/PureAttributeOnVoidMethodTest.cs
index b07745e75e7..7f5c1ab1681 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/PureAttributeOnVoidMethodTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/PureAttributeOnVoidMethodTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/RedundancyInConstructorDestructorDeclarationTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/RedundancyInConstructorDestructorDeclarationTest.cs
index e0531a6bfe6..7d75aec91d8 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/RedundancyInConstructorDestructorDeclarationTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/RedundancyInConstructorDestructorDeclarationTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/RedundantArgumentTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/RedundantArgumentTest.cs
index fa2d7744a2b..97149802327 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/RedundantArgumentTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/RedundantArgumentTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/RedundantCastTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/RedundantCastTest.cs
index 7e707e05d17..2605e2630e0 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/RedundantCastTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/RedundantCastTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/RedundantConditionalAroundAssignmentTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/RedundantConditionalAroundAssignmentTest.cs
index d1fa1efb502..0c6a228809f 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/RedundantConditionalAroundAssignmentTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/RedundantConditionalAroundAssignmentTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/RedundantDeclarationTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/RedundantDeclarationTest.cs
index 80a749b1f87..8284afd7304 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/RedundantDeclarationTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/RedundantDeclarationTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/RedundantExitSelectTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/RedundantExitSelectTest.cs
index 964177544f4..7b59e44aaf1 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/RedundantExitSelectTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/RedundantExitSelectTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/RedundantInheritanceListTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/RedundantInheritanceListTest.cs
index 3b74db7d343..a57f41ea164 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/RedundantInheritanceListTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/RedundantInheritanceListTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/RedundantJumpStatementTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/RedundantJumpStatementTest.cs
index 80602e8e205..8b1b54328fa 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/RedundantJumpStatementTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/RedundantJumpStatementTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/RedundantModifierTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/RedundantModifierTest.cs
index 5dfef0b0557..a0d65ab0fdf 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/RedundantModifierTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/RedundantModifierTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/RedundantNullCheckTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/RedundantNullCheckTest.cs
index 5ac6bc10cee..1fcf0b9b6fd 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/RedundantNullCheckTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/RedundantNullCheckTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/RedundantNullableTypeComparisonTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/RedundantNullableTypeComparisonTest.cs
index 046e35dcd92..0f94e56df12 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/RedundantNullableTypeComparisonTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/RedundantNullableTypeComparisonTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/RedundantParenthesesObjectCreationTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/RedundantParenthesesObjectCreationTest.cs
index c63f88be148..b33b7fd500b 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/RedundantParenthesesObjectCreationTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/RedundantParenthesesObjectCreationTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/RedundantParenthesesTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/RedundantParenthesesTest.cs
index a2c541219a5..1f7796441fe 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/RedundantParenthesesTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/RedundantParenthesesTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/RedundantPropertyNamesInAnonymousClassTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/RedundantPropertyNamesInAnonymousClassTest.cs
index 9b9b128ede7..d5944fd5513 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/RedundantPropertyNamesInAnonymousClassTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/RedundantPropertyNamesInAnonymousClassTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/RedundantToArrayCallTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/RedundantToArrayCallTest.cs
index 1d98e9baad6..87fc2575f4c 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/RedundantToArrayCallTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/RedundantToArrayCallTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/RedundantToStringCallTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/RedundantToStringCallTest.cs
index 140a2ff72f8..f400d41343b 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/RedundantToStringCallTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/RedundantToStringCallTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ReferenceEqualityCheckWhenEqualsExistsTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ReferenceEqualityCheckWhenEqualsExistsTest.cs
index 64d735bf513..66fc6f1e9b5 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ReferenceEqualityCheckWhenEqualsExistsTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ReferenceEqualityCheckWhenEqualsExistsTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ReferenceEqualsOnValueTypeTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ReferenceEqualsOnValueTypeTest.cs
index dbd02c445c9..1354bf8678c 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ReferenceEqualsOnValueTypeTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ReferenceEqualsOnValueTypeTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/RegularExpressions/RegexMustHaveValidSyntaxTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/RegularExpressions/RegexMustHaveValidSyntaxTest.cs
index 72a2e08a117..dba1e331f38 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/RegularExpressions/RegexMustHaveValidSyntaxTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/RegularExpressions/RegexMustHaveValidSyntaxTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/RequireAttributeUsageAttributeTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/RequireAttributeUsageAttributeTest.cs
index 30032c9eebf..55957b51359 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/RequireAttributeUsageAttributeTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/RequireAttributeUsageAttributeTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ReturnEmptyCollectionInsteadOfNullTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ReturnEmptyCollectionInsteadOfNullTest.cs
index c98e855be44..2f48d73d47d 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ReturnEmptyCollectionInsteadOfNullTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ReturnEmptyCollectionInsteadOfNullTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ReturnValueIgnoredTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ReturnValueIgnoredTest.cs
index eed0824c5a9..6486ef6fb49 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ReturnValueIgnoredTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ReturnValueIgnoredTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ReversedOperatorsTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ReversedOperatorsTest.cs
index 43209501d27..6bacf2dab0e 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ReversedOperatorsTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ReversedOperatorsTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/RightCurlyBraceStartsLineTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/RightCurlyBraceStartsLineTest.cs
index 8fbafb6e527..50b7005233d 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/RightCurlyBraceStartsLineTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/RightCurlyBraceStartsLineTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SecurityPInvokeMethodShouldNotBeCalledTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SecurityPInvokeMethodShouldNotBeCalledTest.cs
index ad8b2ebd3c7..9627aaa53a5 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SecurityPInvokeMethodShouldNotBeCalledTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SecurityPInvokeMethodShouldNotBeCalledTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SelfAssignmentTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SelfAssignmentTest.cs
index fea2631b57c..5e5716c274a 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SelfAssignmentTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SelfAssignmentTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SerializationConstructorsShouldBeSecuredTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SerializationConstructorsShouldBeSecuredTest.cs
index 0fb99666e90..61250a98c32 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SerializationConstructorsShouldBeSecuredTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SerializationConstructorsShouldBeSecuredTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SetLocaleForDataTypesTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SetLocaleForDataTypesTest.cs
index 2fce88c0502..25123152510 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SetLocaleForDataTypesTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SetLocaleForDataTypesTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SetPropertiesInsteadOfMethodsTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SetPropertiesInsteadOfMethodsTest.cs
index 85bef63bb4a..a2464d48849 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SetPropertiesInsteadOfMethodsTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SetPropertiesInsteadOfMethodsTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ShiftDynamicNotIntegerTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ShiftDynamicNotIntegerTest.cs
index 142fe286811..ba228a9ad51 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ShiftDynamicNotIntegerTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ShiftDynamicNotIntegerTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ShouldImplementExportedInterfacesTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ShouldImplementExportedInterfacesTest.cs
index ce09c27f85c..7404cd447be 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ShouldImplementExportedInterfacesTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ShouldImplementExportedInterfacesTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SimpleDoLoopTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SimpleDoLoopTest.cs
index d04ca25d61a..34572cff39b 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SimpleDoLoopTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SimpleDoLoopTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SingleStatementPerLineTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SingleStatementPerLineTest.cs
index 9ffc0343119..0738f2496e4 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SingleStatementPerLineTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SingleStatementPerLineTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SpecifyIFormatProviderOrCultureInfoTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SpecifyIFormatProviderOrCultureInfoTest.cs
index 6a88292d012..288f8058147 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SpecifyIFormatProviderOrCultureInfoTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SpecifyIFormatProviderOrCultureInfoTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SpecifyStringComparisonTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SpecifyStringComparisonTest.cs
index 362820d9ef2..c33e0747b02 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SpecifyStringComparisonTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SpecifyStringComparisonTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SpecifyTimeoutOnRegexTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SpecifyTimeoutOnRegexTest.cs
index 1d077821f9a..3a67cf2e5ae 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SpecifyTimeoutOnRegexTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SpecifyTimeoutOnRegexTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SqlKeywordsDelimitedBySpaceTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SqlKeywordsDelimitedBySpaceTest.cs
index 361ee5bf754..a1be54687b2 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SqlKeywordsDelimitedBySpaceTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SqlKeywordsDelimitedBySpaceTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/StaticFieldInGenericClassTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/StaticFieldInGenericClassTest.cs
index 421a3087c8b..0743d8a31a9 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/StaticFieldInGenericClassTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/StaticFieldInGenericClassTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/StaticFieldInitializerOrderTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/StaticFieldInitializerOrderTest.cs
index 3830b8ed000..0580c67266a 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/StaticFieldInitializerOrderTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/StaticFieldInitializerOrderTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/StaticFieldVisibleTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/StaticFieldVisibleTest.cs
index 793b97d4cb5..ffeb3b667dc 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/StaticFieldVisibleTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/StaticFieldVisibleTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/StaticFieldWrittenFromInstanceConstructorTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/StaticFieldWrittenFromInstanceConstructorTest.cs
index 41d7d595788..bc0d663043e 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/StaticFieldWrittenFromInstanceConstructorTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/StaticFieldWrittenFromInstanceConstructorTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/StaticFieldWrittenFromInstanceMemberTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/StaticFieldWrittenFromInstanceMemberTest.cs
index 21b41fcbf29..acb71dfe8af 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/StaticFieldWrittenFromInstanceMemberTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/StaticFieldWrittenFromInstanceMemberTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/StaticSealedClassProtectedMembersTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/StaticSealedClassProtectedMembersTest.cs
index 78d8bf66b8b..19d63165e42 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/StaticSealedClassProtectedMembersTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/StaticSealedClassProtectedMembersTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/StreamReadStatementTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/StreamReadStatementTest.cs
index 23ef12ae15b..46677c5336c 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/StreamReadStatementTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/StreamReadStatementTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/StringConcatenationInLoopTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/StringConcatenationInLoopTest.cs
index 0ba1fa5fe7d..ffd269f25d9 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/StringConcatenationInLoopTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/StringConcatenationInLoopTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/StringConcatenationWithPlusTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/StringConcatenationWithPlusTest.cs
index 5e9ff41694e..e7e3887365e 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/StringConcatenationWithPlusTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/StringConcatenationWithPlusTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/StringFormatValidatorTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/StringFormatValidatorTest.cs
index eedddf67c5d..ea7743425e6 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/StringFormatValidatorTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/StringFormatValidatorTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/StringLiteralShouldNotBeDuplicatedTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/StringLiteralShouldNotBeDuplicatedTest.cs
index 54c44032561..a51870a32b8 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/StringLiteralShouldNotBeDuplicatedTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/StringLiteralShouldNotBeDuplicatedTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/StringOffsetMethodsTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/StringOffsetMethodsTest.cs
index 2b6fa733cf9..f86438f8fcd 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/StringOffsetMethodsTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/StringOffsetMethodsTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/StringOperationWithoutCultureTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/StringOperationWithoutCultureTest.cs
index 8284196d1a8..62356ee02e1 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/StringOperationWithoutCultureTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/StringOperationWithoutCultureTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/StringOrIntegralTypesForIndexersTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/StringOrIntegralTypesForIndexersTest.cs
index ad99ff25982..0b58643a702 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/StringOrIntegralTypesForIndexersTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/StringOrIntegralTypesForIndexersTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SuppressFinalizeUselessTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SuppressFinalizeUselessTest.cs
index 08dfc96fe0b..fd72695fa54 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SuppressFinalizeUselessTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SuppressFinalizeUselessTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SwitchCaseFallsThroughToDefaultTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SwitchCaseFallsThroughToDefaultTest.cs
index 988b4c21aab..1016f663a77 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SwitchCaseFallsThroughToDefaultTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SwitchCaseFallsThroughToDefaultTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SwitchCasesMinimumThreeTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SwitchCasesMinimumThreeTest.cs
index a2fe7ed537e..697b94ff292 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SwitchCasesMinimumThreeTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SwitchCasesMinimumThreeTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SwitchDefaultClauseEmptyTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SwitchDefaultClauseEmptyTest.cs
index 145d1fbcb17..dd7507b903c 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SwitchDefaultClauseEmptyTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SwitchDefaultClauseEmptyTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SwitchSectionShouldNotHaveTooManyStatementsTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SwitchSectionShouldNotHaveTooManyStatementsTest.cs
index f25f7352aa2..13df7fa3111 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SwitchSectionShouldNotHaveTooManyStatementsTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SwitchSectionShouldNotHaveTooManyStatementsTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SwitchShouldNotBeNestedTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SwitchShouldNotBeNestedTest.cs
index 7df80ae8f39..a36a165944c 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SwitchShouldNotBeNestedTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SwitchShouldNotBeNestedTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SwitchWithoutDefaultTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SwitchWithoutDefaultTest.cs
index d3a0917d32a..237b24f73f4 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SwitchWithoutDefaultTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SwitchWithoutDefaultTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SymbolicExecution/ConditionEvaluatesToConstantSyntaxKindWalkerTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SymbolicExecution/ConditionEvaluatesToConstantSyntaxKindWalkerTest.cs
index 6768a3ac87c..d8f79bf506b 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SymbolicExecution/ConditionEvaluatesToConstantSyntaxKindWalkerTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SymbolicExecution/ConditionEvaluatesToConstantSyntaxKindWalkerTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SymbolicExecution/ConditionEvaluatesToConstantTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SymbolicExecution/ConditionEvaluatesToConstantTest.cs
index 83ea3b213ca..e116d62f93c 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SymbolicExecution/ConditionEvaluatesToConstantTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SymbolicExecution/ConditionEvaluatesToConstantTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SymbolicExecution/EmptyCollectionsShouldNotBeEnumeratedTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SymbolicExecution/EmptyCollectionsShouldNotBeEnumeratedTest.cs
index 0ad851d0035..67710e53552 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SymbolicExecution/EmptyCollectionsShouldNotBeEnumeratedTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SymbolicExecution/EmptyCollectionsShouldNotBeEnumeratedTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SymbolicExecution/EmptyNullableValueAccessTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SymbolicExecution/EmptyNullableValueAccessTest.cs
index ba5ea8fadba..1634ec0df56 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SymbolicExecution/EmptyNullableValueAccessTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SymbolicExecution/EmptyNullableValueAccessTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SymbolicExecution/HashesShouldHaveUnpredictableSaltTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SymbolicExecution/HashesShouldHaveUnpredictableSaltTest.cs
index 7f670719750..0f2fcbb6e0b 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SymbolicExecution/HashesShouldHaveUnpredictableSaltTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SymbolicExecution/HashesShouldHaveUnpredictableSaltTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SymbolicExecution/InitializationVectorShouldBeRandomTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SymbolicExecution/InitializationVectorShouldBeRandomTest.cs
index 1c160389cbc..2179365c42f 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SymbolicExecution/InitializationVectorShouldBeRandomTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SymbolicExecution/InitializationVectorShouldBeRandomTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SymbolicExecution/InvalidCastToInterfaceTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SymbolicExecution/InvalidCastToInterfaceTest.cs
index 6de8bc6cffb..4aac742647c 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SymbolicExecution/InvalidCastToInterfaceTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SymbolicExecution/InvalidCastToInterfaceTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SymbolicExecution/LocksReleasedAllPathsTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SymbolicExecution/LocksReleasedAllPathsTest.cs
index 9fd82c8f5be..0b77e545b38 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SymbolicExecution/LocksReleasedAllPathsTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SymbolicExecution/LocksReleasedAllPathsTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SymbolicExecution/NullPointerDereferenceSyntaxKindWalkerTests.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SymbolicExecution/NullPointerDereferenceSyntaxKindWalkerTests.cs
index 5ed208d2ea8..b29bcd41d53 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SymbolicExecution/NullPointerDereferenceSyntaxKindWalkerTests.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SymbolicExecution/NullPointerDereferenceSyntaxKindWalkerTests.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SymbolicExecution/NullPointerDereferenceTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SymbolicExecution/NullPointerDereferenceTest.cs
index 73227d0a7ce..c0ba0365ef8 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SymbolicExecution/NullPointerDereferenceTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SymbolicExecution/NullPointerDereferenceTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SymbolicExecution/ObjectsShouldNotBeDisposedMoreThanOnceTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SymbolicExecution/ObjectsShouldNotBeDisposedMoreThanOnceTest.cs
index 0052cbad8fc..6681d59fc29 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SymbolicExecution/ObjectsShouldNotBeDisposedMoreThanOnceTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SymbolicExecution/ObjectsShouldNotBeDisposedMoreThanOnceTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SymbolicExecution/PublicMethodArgumentsShouldBeCheckedForNullTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SymbolicExecution/PublicMethodArgumentsShouldBeCheckedForNullTest.cs
index dcde58469a8..393c3ee3d04 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SymbolicExecution/PublicMethodArgumentsShouldBeCheckedForNullTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SymbolicExecution/PublicMethodArgumentsShouldBeCheckedForNullTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SymbolicExecution/RestrictDeserializedTypesTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SymbolicExecution/RestrictDeserializedTypesTest.cs
index cd58373885d..1e1625dacc4 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SymbolicExecution/RestrictDeserializedTypesTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SymbolicExecution/RestrictDeserializedTypesTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SymbolicExecution/SymbolicExecutionRunnerTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SymbolicExecution/SymbolicExecutionRunnerTest.cs
index 51ffee2f0a3..ce49597a886 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SymbolicExecution/SymbolicExecutionRunnerTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/SymbolicExecution/SymbolicExecutionRunnerTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/TabCharacterTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/TabCharacterTest.cs
index 4af1a8d0f45..c487e8afe51 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/TabCharacterTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/TabCharacterTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/TaskConfigureAwaitTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/TaskConfigureAwaitTest.cs
index e4b4904b682..8d1ce464244 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/TaskConfigureAwaitTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/TaskConfigureAwaitTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/TestClassShouldHaveTestMethodTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/TestClassShouldHaveTestMethodTest.cs
index 05740f2a1c9..8a2a31b2c42 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/TestClassShouldHaveTestMethodTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/TestClassShouldHaveTestMethodTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/TestMethodShouldContainAssertionTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/TestMethodShouldContainAssertionTest.cs
index 5d7fe0bdeea..ea975dc1e94 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/TestMethodShouldContainAssertionTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/TestMethodShouldContainAssertionTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/TestMethodShouldHaveCorrectSignature.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/TestMethodShouldHaveCorrectSignature.cs
index 900ab33b91f..03a893e5325 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/TestMethodShouldHaveCorrectSignature.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/TestMethodShouldHaveCorrectSignature.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/TestMethodShouldNotBeIgnoredTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/TestMethodShouldNotBeIgnoredTest.cs
index 4b065787a11..503ede96c0a 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/TestMethodShouldNotBeIgnoredTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/TestMethodShouldNotBeIgnoredTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/TestsShouldNotUseThreadSleepTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/TestsShouldNotUseThreadSleepTest.cs
index 79d77da85ab..cab70261022 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/TestsShouldNotUseThreadSleepTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/TestsShouldNotUseThreadSleepTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ThisShouldNotBeExposedFromConstructorsTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ThisShouldNotBeExposedFromConstructorsTest.cs
index 3a168770553..3f32761f639 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ThisShouldNotBeExposedFromConstructorsTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ThisShouldNotBeExposedFromConstructorsTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ThreadResumeOrSuspendShouldNotBeCalledTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ThreadResumeOrSuspendShouldNotBeCalledTest.cs
index 2a6570645be..0cc075782bd 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ThreadResumeOrSuspendShouldNotBeCalledTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ThreadResumeOrSuspendShouldNotBeCalledTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ThreadStaticNonStaticFieldTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ThreadStaticNonStaticFieldTest.cs
index fb86fa51401..6820e68385b 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ThreadStaticNonStaticFieldTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ThreadStaticNonStaticFieldTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ThreadStaticWithInitializerTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ThreadStaticWithInitializerTest.cs
index f5ff31538d3..160e92fb05b 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ThreadStaticWithInitializerTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ThreadStaticWithInitializerTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ThrowReservedExceptionsTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ThrowReservedExceptionsTest.cs
index 2ef17645183..027fefb6d77 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ThrowReservedExceptionsTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ThrowReservedExceptionsTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ToStringShouldNotReturnNullTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ToStringShouldNotReturnNullTest.cs
index dee67bb27c5..94b20ab7015 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ToStringShouldNotReturnNullTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ToStringShouldNotReturnNullTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/TooManyGenericParametersTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/TooManyGenericParametersTest.cs
index 8b67f551d4b..f2501562405 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/TooManyGenericParametersTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/TooManyGenericParametersTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/TooManyLabelsInSwitchTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/TooManyLabelsInSwitchTest.cs
index b3a2f383deb..edfcfcc01e4 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/TooManyLabelsInSwitchTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/TooManyLabelsInSwitchTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/TooManyParametersTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/TooManyParametersTest.cs
index 0380a7fa823..c7664211c9b 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/TooManyParametersTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/TooManyParametersTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/TrackNotImplementedExceptionTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/TrackNotImplementedExceptionTest.cs
index 0917b6f0a57..e467c191e66 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/TrackNotImplementedExceptionTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/TrackNotImplementedExceptionTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/TryStatementsWithIdenticalCatchShouldBeMergedTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/TryStatementsWithIdenticalCatchShouldBeMergedTest.cs
index 341360247ae..edaafcb9f95 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/TryStatementsWithIdenticalCatchShouldBeMergedTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/TryStatementsWithIdenticalCatchShouldBeMergedTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/TypeExaminationOnSystemTypeTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/TypeExaminationOnSystemTypeTest.cs
index e707e1c5d6f..eddc2b1dd2c 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/TypeExaminationOnSystemTypeTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/TypeExaminationOnSystemTypeTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/TypeMemberVisibilityTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/TypeMemberVisibilityTest.cs
index 68904e17876..e81c30bd505 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/TypeMemberVisibilityTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/TypeMemberVisibilityTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/TypeNamesShouldNotMatchNamespacesTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/TypeNamesShouldNotMatchNamespacesTest.cs
index 2472afc830f..5363e94c2f3 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/TypeNamesShouldNotMatchNamespacesTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/TypeNamesShouldNotMatchNamespacesTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/TypeParameterNameTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/TypeParameterNameTest.cs
index 15e8933e357..b6750424515 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/TypeParameterNameTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/TypeParameterNameTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/TypesShouldNotExtendOutdatedBaseTypesTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/TypesShouldNotExtendOutdatedBaseTypesTest.cs
index a9533144460..cd5e4f2a5f9 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/TypesShouldNotExtendOutdatedBaseTypesTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/TypesShouldNotExtendOutdatedBaseTypesTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UnaryPrefixOperatorRepeatedTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UnaryPrefixOperatorRepeatedTest.cs
index a2ddf488ce6..1b413bd05cb 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UnaryPrefixOperatorRepeatedTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UnaryPrefixOperatorRepeatedTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UnchangedLocalVariablesShouldBeConstTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UnchangedLocalVariablesShouldBeConstTest.cs
index f415841964a..fc4c30be55d 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UnchangedLocalVariablesShouldBeConstTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UnchangedLocalVariablesShouldBeConstTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UnconditionalJumpStatementTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UnconditionalJumpStatementTest.cs
index 344199ab735..6075d5065c8 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UnconditionalJumpStatementTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UnconditionalJumpStatementTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UninvokedEventDeclarationTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UninvokedEventDeclarationTest.cs
index b4647a94f9b..f3ac2d1166b 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UninvokedEventDeclarationTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UninvokedEventDeclarationTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UnnecessaryBitwiseOperationTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UnnecessaryBitwiseOperationTest.cs
index f9181edf90a..cbf53cae53d 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UnnecessaryBitwiseOperationTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UnnecessaryBitwiseOperationTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UnnecessaryMathematicalComparison.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UnnecessaryMathematicalComparison.cs
index 5c656ede2a2..29e6d8e7e7b 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UnnecessaryMathematicalComparison.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UnnecessaryMathematicalComparison.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UnnecessaryUsingsTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UnnecessaryUsingsTest.cs
index fd6e8e4a826..d1b2e2b6c83 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UnnecessaryUsingsTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UnnecessaryUsingsTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UnsignedTypesUsageTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UnsignedTypesUsageTest.cs
index 27c9e03bebf..965b6cdf6e7 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UnsignedTypesUsageTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UnsignedTypesUsageTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UnusedPrivateMemberTest.Constructors.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UnusedPrivateMemberTest.Constructors.cs
index f8eab73b67d..7126ed202b6 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UnusedPrivateMemberTest.Constructors.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UnusedPrivateMemberTest.Constructors.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UnusedPrivateMemberTest.Fields.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UnusedPrivateMemberTest.Fields.cs
index 4056fbfe521..9f687767357 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UnusedPrivateMemberTest.Fields.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UnusedPrivateMemberTest.Fields.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UnusedPrivateMemberTest.Methods.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UnusedPrivateMemberTest.Methods.cs
index e2387079968..f12ccbe6f5e 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UnusedPrivateMemberTest.Methods.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UnusedPrivateMemberTest.Methods.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UnusedPrivateMemberTest.Properties.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UnusedPrivateMemberTest.Properties.cs
index 07f4130f496..2c3efe0123a 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UnusedPrivateMemberTest.Properties.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UnusedPrivateMemberTest.Properties.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UnusedPrivateMemberTest.Types.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UnusedPrivateMemberTest.Types.cs
index 0b83c5f6d24..3be5815bdd9 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UnusedPrivateMemberTest.Types.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UnusedPrivateMemberTest.Types.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UnusedPrivateMemberTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UnusedPrivateMemberTest.cs
index 30a789c1023..417f4ebd22d 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UnusedPrivateMemberTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UnusedPrivateMemberTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UnusedReturnValueTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UnusedReturnValueTest.cs
index d46f6004aab..765e409a1a3 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UnusedReturnValueTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UnusedReturnValueTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UnusedStringBuilderTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UnusedStringBuilderTest.cs
index cb2a69612c8..fdef4e01a27 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UnusedStringBuilderTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UnusedStringBuilderTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UriShouldNotBeHardcodedTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UriShouldNotBeHardcodedTest.cs
index 6fde68a9249..d3a0069ca44 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UriShouldNotBeHardcodedTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UriShouldNotBeHardcodedTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UseCharOverloadOfStringMethodsTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UseCharOverloadOfStringMethodsTest.cs
index 3a0bbfaae5f..4e3ca76b897 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UseCharOverloadOfStringMethodsTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UseCharOverloadOfStringMethodsTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UseConstantsWhereAppropriateTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UseConstantsWhereAppropriateTest.cs
index 7bfd54afa88..e5068a5102e 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UseConstantsWhereAppropriateTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UseConstantsWhereAppropriateTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UseCurlyBracesTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UseCurlyBracesTest.cs
index 3cc9509536a..1f393de1dbb 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UseCurlyBracesTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UseCurlyBracesTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UseDateTimeOffsetInsteadOfDateTimeTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UseDateTimeOffsetInsteadOfDateTimeTest.cs
index 3492fab7f11..faec641be9f 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UseDateTimeOffsetInsteadOfDateTimeTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UseDateTimeOffsetInsteadOfDateTimeTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UseFindSystemTimeZoneByIdTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UseFindSystemTimeZoneByIdTest.cs
index d9adcd4461f..b3692783970 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UseFindSystemTimeZoneByIdTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UseFindSystemTimeZoneByIdTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UseGenericEventHandlerInstancesTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UseGenericEventHandlerInstancesTest.cs
index 96efa90ae8a..fcaeb41f0fe 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UseGenericEventHandlerInstancesTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UseGenericEventHandlerInstancesTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UseGenericWithRefParametersTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UseGenericWithRefParametersTest.cs
index 919f34bfdfe..4e6d31453ef 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UseGenericWithRefParametersTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UseGenericWithRefParametersTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UseIFormatProviderForParsingDateAndTimeTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UseIFormatProviderForParsingDateAndTimeTest.cs
index 53dc00e11e6..a5cece2b9b1 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UseIFormatProviderForParsingDateAndTimeTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UseIFormatProviderForParsingDateAndTimeTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UseIndexingInsteadOfLinqMethodsTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UseIndexingInsteadOfLinqMethodsTest.cs
index 402cbaacab6..23d8e4808b0 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UseIndexingInsteadOfLinqMethodsTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UseIndexingInsteadOfLinqMethodsTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UseLambdaParameterInConcurrentDictionaryTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UseLambdaParameterInConcurrentDictionaryTest.cs
index 49547304a2f..dc9a3f53ebe 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UseLambdaParameterInConcurrentDictionaryTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UseLambdaParameterInConcurrentDictionaryTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UseNumericLiteralSeparatorTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UseNumericLiteralSeparatorTest.cs
index 9a77e2a586e..603a283af8c 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UseNumericLiteralSeparatorTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UseNumericLiteralSeparatorTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UseParamsForVariableArgumentsTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UseParamsForVariableArgumentsTest.cs
index 2c65797a43c..a423ec50908 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UseParamsForVariableArgumentsTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UseParamsForVariableArgumentsTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UseReturnStatementTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UseReturnStatementTest.cs
index 7897c91e161..d68dae6ab2b 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UseReturnStatementTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UseReturnStatementTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UseShortCircuitingOperatorTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UseShortCircuitingOperatorTest.cs
index b47f3a58e7c..f9e6a7fb7b1 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UseShortCircuitingOperatorTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UseShortCircuitingOperatorTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UseStringCreateTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UseStringCreateTest.cs
index 841c9f77497..edd8b2d3f2b 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UseStringCreateTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UseStringCreateTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UseStringIsNullOrEmptyTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UseStringIsNullOrEmptyTest.cs
index d81914a0f4f..987f517a10d 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UseStringIsNullOrEmptyTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UseStringIsNullOrEmptyTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UseTestableTimeProviderTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UseTestableTimeProviderTest.cs
index fadff0ac48e..95e1204e0fb 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UseTestableTimeProviderTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UseTestableTimeProviderTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UseTrueForAllTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UseTrueForAllTest.cs
index 5a11e3a47aa..0e3c24709ea 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UseTrueForAllTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UseTrueForAllTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UseUnixEpochTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UseUnixEpochTest.cs
index 35ba269ce11..f8c489861e9 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UseUnixEpochTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UseUnixEpochTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UseUriInsteadOfStringTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UseUriInsteadOfStringTest.cs
index 5e8681670ef..d2e9e11017d 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UseUriInsteadOfStringTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UseUriInsteadOfStringTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UseValueParameterTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UseValueParameterTest.cs
index b6124f31a43..bc778a0280f 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UseValueParameterTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UseValueParameterTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UseWhereBeforeOrderByTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UseWhereBeforeOrderByTest.cs
index 095fcd39e2f..ca3c9351089 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UseWhereBeforeOrderByTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UseWhereBeforeOrderByTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UseWhileLoopInsteadTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UseWhileLoopInsteadTest.cs
index 0bdec00e480..65489e9efd0 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UseWhileLoopInsteadTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UseWhileLoopInsteadTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UseWithStatementTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UseWithStatementTest.cs
index 536f10efaa4..283298ac1a5 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UseWithStatementTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/UseWithStatementTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/Utilities/AnalysisWarningAnalyzerTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/Utilities/AnalysisWarningAnalyzerTest.cs
index dd6e5e1bb09..d1f8969fc41 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/Utilities/AnalysisWarningAnalyzerTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/Utilities/AnalysisWarningAnalyzerTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/Utilities/CopyPasteTokenAnalyzerTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/Utilities/CopyPasteTokenAnalyzerTest.cs
index 7186a4ed5e4..97fb67b664e 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/Utilities/CopyPasteTokenAnalyzerTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/Utilities/CopyPasteTokenAnalyzerTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/Utilities/FileMetadataAnalyzerTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/Utilities/FileMetadataAnalyzerTest.cs
index 3c75e7ec9ad..83ab584f27a 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/Utilities/FileMetadataAnalyzerTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/Utilities/FileMetadataAnalyzerTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/Utilities/LogAnalyzerTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/Utilities/LogAnalyzerTest.cs
index bc5495f315f..eaa00793db0 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/Utilities/LogAnalyzerTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/Utilities/LogAnalyzerTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/Utilities/MetricsAnalyzerTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/Utilities/MetricsAnalyzerTest.cs
index cdc5245e485..436d986c1a3 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/Utilities/MetricsAnalyzerTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/Utilities/MetricsAnalyzerTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/Utilities/SymbolReferenceAnalyzerTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/Utilities/SymbolReferenceAnalyzerTest.cs
index fec7aa6cc05..42643223ee6 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/Utilities/SymbolReferenceAnalyzerTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/Utilities/SymbolReferenceAnalyzerTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/Utilities/TokenTypeAnalyzerTest.Classifier.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/Utilities/TokenTypeAnalyzerTest.Classifier.cs
index 945d5ac7a3f..ba758f7ef20 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/Utilities/TokenTypeAnalyzerTest.Classifier.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/Utilities/TokenTypeAnalyzerTest.Classifier.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/Utilities/TokenTypeAnalyzerTest.ClassifierTestHarness.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/Utilities/TokenTypeAnalyzerTest.ClassifierTestHarness.cs
index e729bdac6db..e582f2416a8 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/Utilities/TokenTypeAnalyzerTest.ClassifierTestHarness.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/Utilities/TokenTypeAnalyzerTest.ClassifierTestHarness.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/Utilities/TokenTypeAnalyzerTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/Utilities/TokenTypeAnalyzerTest.cs
index 89e399a21be..9acc467a40c 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/Utilities/TokenTypeAnalyzerTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/Utilities/TokenTypeAnalyzerTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/Utilities/UtilityAnalyzerBaseTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/Utilities/UtilityAnalyzerBaseTest.cs
index 2f49e1262e0..65a238e824d 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/Utilities/UtilityAnalyzerBaseTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/Utilities/UtilityAnalyzerBaseTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ValueTypeShouldImplementIEquatableTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ValueTypeShouldImplementIEquatableTest.cs
index acd8c79b2c8..2b81df90780 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ValueTypeShouldImplementIEquatableTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ValueTypeShouldImplementIEquatableTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ValuesUselesslyIncrementedTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ValuesUselesslyIncrementedTest.cs
index c36b798754b..cae41195750 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ValuesUselesslyIncrementedTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/ValuesUselesslyIncrementedTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/VariableShadowsFieldTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/VariableShadowsFieldTest.cs
index d61f47ea824..02dbece595a 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/VariableShadowsFieldTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/VariableShadowsFieldTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/VariableUnusedTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/VariableUnusedTest.cs
index 035d5cb8d74..9a0ae037e09 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/VariableUnusedTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/VariableUnusedTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/VirtualEventFieldTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/VirtualEventFieldTest.cs
index cb45a87698e..35eb94dc65c 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/VirtualEventFieldTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/VirtualEventFieldTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/WcfMissingContractAttributeTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/WcfMissingContractAttributeTest.cs
index 536fa13edf7..13fa7af6598 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/WcfMissingContractAttributeTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/WcfMissingContractAttributeTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/WcfNonVoidOneWayTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/WcfNonVoidOneWayTest.cs
index 57c50a86809..274b28e222a 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/WcfNonVoidOneWayTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/WcfNonVoidOneWayTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/WeakSslTlsProtocolsTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/WeakSslTlsProtocolsTest.cs
index 68c0a303dea..325ded7e7a5 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/WeakSslTlsProtocolsTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/WeakSslTlsProtocolsTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/XmlExternalEntityShouldNotBeParsedTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/XmlExternalEntityShouldNotBeParsedTest.cs
index 682166e32a8..2e0824492af 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Rules/XmlExternalEntityShouldNotBeParsedTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Rules/XmlExternalEntityShouldNotBeParsedTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Constraints/NumberConstraintTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Constraints/NumberConstraintTest.cs
index 73e1a351649..4344086052d 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Constraints/NumberConstraintTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Constraints/NumberConstraintTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/CollectionConstraintTests.cs b/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/CollectionConstraintTests.cs
index 610e7debc6c..652e3b0d6a1 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/CollectionConstraintTests.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/CollectionConstraintTests.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/ExceptionStateTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/ExceptionStateTest.cs
index a65d8ffaaff..0dd00da749c 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/ExceptionStateTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/ExceptionStateTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/ExplodedNodeTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/ExplodedNodeTest.cs
index ed43d604396..40786098d4b 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/ExplodedNodeTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/ExplodedNodeTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/FinallyPointTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/FinallyPointTest.cs
index b430a0eceec..c4a6ae9962f 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/FinallyPointTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/FinallyPointTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/IOperationExtensionsTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/IOperationExtensionsTest.cs
index d286227322a..55738bb2d86 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/IOperationExtensionsTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/IOperationExtensionsTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/ProgramPointTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/ProgramPointTest.cs
index 36d51185e87..bd65ae2c645 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/ProgramPointTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/ProgramPointTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/ProgramStateTest.CaptureOperation.cs b/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/ProgramStateTest.CaptureOperation.cs
index 8a69471f08d..cae641fa4b4 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/ProgramStateTest.CaptureOperation.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/ProgramStateTest.CaptureOperation.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/ProgramStateTest.Constraint.cs b/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/ProgramStateTest.Constraint.cs
index d851b27dd87..9a994b47256 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/ProgramStateTest.Constraint.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/ProgramStateTest.Constraint.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/ProgramStateTest.Exception.cs b/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/ProgramStateTest.Exception.cs
index ca929bb7246..b0b423576d0 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/ProgramStateTest.Exception.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/ProgramStateTest.Exception.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/ProgramStateTest.OperationAndSymbolValue.cs b/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/ProgramStateTest.OperationAndSymbolValue.cs
index 9efc57ef66c..6db57827bba 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/ProgramStateTest.OperationAndSymbolValue.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/ProgramStateTest.OperationAndSymbolValue.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/ProgramStateTest.OperationValue.cs b/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/ProgramStateTest.OperationValue.cs
index 048892cc8a6..83862a7632a 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/ProgramStateTest.OperationValue.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/ProgramStateTest.OperationValue.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/ProgramStateTest.SymbolValue.cs b/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/ProgramStateTest.SymbolValue.cs
index e5aa0308e7d..5b82bc8a310 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/ProgramStateTest.SymbolValue.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/ProgramStateTest.SymbolValue.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/ProgramStateTest.VisitCount.cs b/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/ProgramStateTest.VisitCount.cs
index 1c4397ce6df..744ec1944b4 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/ProgramStateTest.VisitCount.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/ProgramStateTest.VisitCount.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/ProgramStateTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/ProgramStateTest.cs
index 6ae8ebd269f..3c5351b789f 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/ProgramStateTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/ProgramStateTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/RoslynSymbolicExecutionTest.ArithmeticCalculator.cs b/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/RoslynSymbolicExecutionTest.ArithmeticCalculator.cs
index 7ea371bd4bb..1eeccc20f86 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/RoslynSymbolicExecutionTest.ArithmeticCalculator.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/RoslynSymbolicExecutionTest.ArithmeticCalculator.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/RoslynSymbolicExecutionTest.Binary.cs b/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/RoslynSymbolicExecutionTest.Binary.cs
index a195abcd589..1cf129483b4 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/RoslynSymbolicExecutionTest.Binary.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/RoslynSymbolicExecutionTest.Binary.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/RoslynSymbolicExecutionTest.Branching.LearnConstraint.cs b/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/RoslynSymbolicExecutionTest.Branching.LearnConstraint.cs
index 42300d9b466..f2f54210e17 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/RoslynSymbolicExecutionTest.Branching.LearnConstraint.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/RoslynSymbolicExecutionTest.Branching.LearnConstraint.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/RoslynSymbolicExecutionTest.Branching.cs b/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/RoslynSymbolicExecutionTest.Branching.cs
index 391d39b47a5..99edafe6a3f 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/RoslynSymbolicExecutionTest.Branching.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/RoslynSymbolicExecutionTest.Branching.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/RoslynSymbolicExecutionTest.CompoundAssignment.cs b/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/RoslynSymbolicExecutionTest.CompoundAssignment.cs
index 6662fbdcd21..b296342bc71 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/RoslynSymbolicExecutionTest.CompoundAssignment.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/RoslynSymbolicExecutionTest.CompoundAssignment.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/RoslynSymbolicExecutionTest.Constants.cs b/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/RoslynSymbolicExecutionTest.Constants.cs
index cb413b3d5a2..62fdaf28432 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/RoslynSymbolicExecutionTest.Constants.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/RoslynSymbolicExecutionTest.Constants.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/RoslynSymbolicExecutionTest.ExceptionCandidate.cs b/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/RoslynSymbolicExecutionTest.ExceptionCandidate.cs
index 9cce8e10f3d..4bc151cedb8 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/RoslynSymbolicExecutionTest.ExceptionCandidate.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/RoslynSymbolicExecutionTest.ExceptionCandidate.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/RoslynSymbolicExecutionTest.ExceptionType.cs b/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/RoslynSymbolicExecutionTest.ExceptionType.cs
index cb71708490d..49cd7b73395 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/RoslynSymbolicExecutionTest.ExceptionType.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/RoslynSymbolicExecutionTest.ExceptionType.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/RoslynSymbolicExecutionTest.IncrementOrDecrement.cs b/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/RoslynSymbolicExecutionTest.IncrementOrDecrement.cs
index 5b6dc427f1d..5fb6e704172 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/RoslynSymbolicExecutionTest.IncrementOrDecrement.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/RoslynSymbolicExecutionTest.IncrementOrDecrement.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/RoslynSymbolicExecutionTest.Invocation.cs b/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/RoslynSymbolicExecutionTest.Invocation.cs
index a0e32afb9e8..a2f5195932d 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/RoslynSymbolicExecutionTest.Invocation.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/RoslynSymbolicExecutionTest.Invocation.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/RoslynSymbolicExecutionTest.InvocationAttribute.cs b/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/RoslynSymbolicExecutionTest.InvocationAttribute.cs
index 732da2c8b28..1007ad0839e 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/RoslynSymbolicExecutionTest.InvocationAttribute.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/RoslynSymbolicExecutionTest.InvocationAttribute.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/RoslynSymbolicExecutionTest.IsNull.cs b/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/RoslynSymbolicExecutionTest.IsNull.cs
index 0ec8cafa2cf..9949e69af70 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/RoslynSymbolicExecutionTest.IsNull.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/RoslynSymbolicExecutionTest.IsNull.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/RoslynSymbolicExecutionTest.Loops.cs b/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/RoslynSymbolicExecutionTest.Loops.cs
index daf89ddf0fa..98d3afb8424 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/RoslynSymbolicExecutionTest.Loops.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/RoslynSymbolicExecutionTest.Loops.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/RoslynSymbolicExecutionTest.Nullable.cs b/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/RoslynSymbolicExecutionTest.Nullable.cs
index a3f2ab7e04a..2c04e9d9bbf 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/RoslynSymbolicExecutionTest.Nullable.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/RoslynSymbolicExecutionTest.Nullable.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/RoslynSymbolicExecutionTest.Operations.cs b/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/RoslynSymbolicExecutionTest.Operations.cs
index 3efe7d1a77c..318787c4781 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/RoslynSymbolicExecutionTest.Operations.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/RoslynSymbolicExecutionTest.Operations.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/RoslynSymbolicExecutionTest.ParameterReassignedConstraint.cs b/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/RoslynSymbolicExecutionTest.ParameterReassignedConstraint.cs
index 770811296a5..63bdf3c93cc 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/RoslynSymbolicExecutionTest.ParameterReassignedConstraint.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/RoslynSymbolicExecutionTest.ParameterReassignedConstraint.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/RoslynSymbolicExecutionTest.PatternMatching.cs b/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/RoslynSymbolicExecutionTest.PatternMatching.cs
index a6091dc7933..c5a835763b2 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/RoslynSymbolicExecutionTest.PatternMatching.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/RoslynSymbolicExecutionTest.PatternMatching.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/RoslynSymbolicExecutionTest.Throw.cs b/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/RoslynSymbolicExecutionTest.Throw.cs
index d98c5f9ae05..94b65f2a6f3 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/RoslynSymbolicExecutionTest.Throw.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/RoslynSymbolicExecutionTest.Throw.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/RoslynSymbolicExecutionTest.TryCatchFinally.cs b/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/RoslynSymbolicExecutionTest.TryCatchFinally.cs
index cba06cfa2e0..ef9982c43a8 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/RoslynSymbolicExecutionTest.TryCatchFinally.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/RoslynSymbolicExecutionTest.TryCatchFinally.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/RoslynSymbolicExecutionTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/RoslynSymbolicExecutionTest.cs
index 93da9355349..72c5f7e8dc6 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/RoslynSymbolicExecutionTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/RoslynSymbolicExecutionTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/SymbolicCheckListTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/SymbolicCheckListTest.cs
index 89af5dc37f3..c48af70bf86 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/SymbolicCheckListTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/SymbolicCheckListTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/SymbolicContextTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/SymbolicContextTest.cs
index 1cb5c52754e..1ef2e966214 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/SymbolicContextTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/SymbolicContextTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/SymbolicValueTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/SymbolicValueTest.cs
index e7e5f3a55f3..bbbfe68de57 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/SymbolicValueTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/SymbolicValueTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/SyntaxClassifierTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/SyntaxClassifierTest.cs
index d6bb9044d9d..3a25bb3b681 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/SyntaxClassifierTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Roslyn/SyntaxClassifierTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Sonar/Constraints/InitializationVectorConstraintTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Sonar/Constraints/InitializationVectorConstraintTest.cs
index 9811c69798c..93c9880a3e0 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Sonar/Constraints/InitializationVectorConstraintTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Sonar/Constraints/InitializationVectorConstraintTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Sonar/Constraints/SerializationConstraintTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Sonar/Constraints/SerializationConstraintTest.cs
index aec23ed224c..75174f6219e 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Sonar/Constraints/SerializationConstraintTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Sonar/Constraints/SerializationConstraintTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Sonar/ProgramPointTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Sonar/ProgramPointTest.cs
index 2b0fc0fa472..9b62651be27 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Sonar/ProgramPointTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Sonar/ProgramPointTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Sonar/SonarExplodedGraphTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Sonar/SonarExplodedGraphTest.cs
index 0771ee0ff9a..dc907e2cc0b 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Sonar/SonarExplodedGraphTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Sonar/SonarExplodedGraphTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Sonar/SonarProgramStateTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Sonar/SonarProgramStateTest.cs
index 0340d35983e..37f14af6dea 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Sonar/SonarProgramStateTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Sonar/SonarProgramStateTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Sonar/SymbolicValues/MemberAccessSymbolicValueTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Sonar/SymbolicValues/MemberAccessSymbolicValueTest.cs
index e4fdeaeb3a0..e77c28e7f97 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Sonar/SymbolicValues/MemberAccessSymbolicValueTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Sonar/SymbolicValues/MemberAccessSymbolicValueTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Sonar/SymbolicValues/NullableSymbolicValueTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Sonar/SymbolicValues/NullableSymbolicValueTest.cs
index dbe530c91c8..0f704fe2972 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Sonar/SymbolicValues/NullableSymbolicValueTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Sonar/SymbolicValues/NullableSymbolicValueTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Sonar/SymbolicValues/NullableSymbolicValue_TrySetConstraint.cs b/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Sonar/SymbolicValues/NullableSymbolicValue_TrySetConstraint.cs
index a22ff721f38..e972dd50e4f 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Sonar/SymbolicValues/NullableSymbolicValue_TrySetConstraint.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Sonar/SymbolicValues/NullableSymbolicValue_TrySetConstraint.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Sonar/SymbolicValues/NullableSymbolicValue_TrySetOppositeConstraint.cs b/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Sonar/SymbolicValues/NullableSymbolicValue_TrySetOppositeConstraint.cs
index efa395d62d6..e5eb7782746 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Sonar/SymbolicValues/NullableSymbolicValue_TrySetOppositeConstraint.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Sonar/SymbolicValues/NullableSymbolicValue_TrySetOppositeConstraint.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Sonar/SymbolicValues/SymbolicValue_TrySetConstraint.cs b/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Sonar/SymbolicValues/SymbolicValue_TrySetConstraint.cs
index 34196979f8d..c0f23a76fc4 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Sonar/SymbolicValues/SymbolicValue_TrySetConstraint.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Sonar/SymbolicValues/SymbolicValue_TrySetConstraint.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Sonar/SymbolicValues/SymbolicValuesTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Sonar/SymbolicValues/SymbolicValuesTest.cs
index 3b22850f2d8..25e732be41c 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Sonar/SymbolicValues/SymbolicValuesTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/Sonar/SymbolicValues/SymbolicValuesTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/SymbolicConstraintTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/SymbolicConstraintTest.cs
index 92c89befac0..3e253206d11 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/SymbolicConstraintTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/SymbolicConstraintTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/SymbolicExecutionExceptionTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/SymbolicExecutionExceptionTest.cs
index b09a6ae50e7..57dc91c227f 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/SymbolicExecutionExceptionTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/SymbolicExecution/SymbolicExecutionExceptionTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/AnalysisScaffolding.cs b/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/AnalysisScaffolding.cs
index 0f203d251cc..7c52d56b6cd 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/AnalysisScaffolding.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/AnalysisScaffolding.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/AssertIgnoreScope.cs b/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/AssertIgnoreScope.cs
index 95ce5814150..8a6de65cc13 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/AssertIgnoreScope.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/AssertIgnoreScope.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/AssertionMethodAttribute.cs b/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/AssertionMethodAttribute.cs
index 166fd697c87..db7f626cc0e 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/AssertionMethodAttribute.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/AssertionMethodAttribute.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/CodeFixVerifier.cs b/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/CodeFixVerifier.cs
index 19f1563eae4..7023d25d9ac 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/CodeFixVerifier.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/CodeFixVerifier.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/CompilationExtensions.cs b/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/CompilationExtensions.cs
index d64df6ef34d..afb8d234766 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/CompilationExtensions.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/CompilationExtensions.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/CurrentCultureScope.cs b/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/CurrentCultureScope.cs
index 34c4365a06c..fd7bb66b94d 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/CurrentCultureScope.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/CurrentCultureScope.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/DiagnosticVerifier.cs b/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/DiagnosticVerifier.cs
index c8a1959c630..b9c3bd02ebb 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/DiagnosticVerifier.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/DiagnosticVerifier.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/DiagnosticsComparer.cs b/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/DiagnosticsComparer.cs
index b591bce926c..9bf52296e38 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/DiagnosticsComparer.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/DiagnosticsComparer.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/EnvironmentVariableScope.cs b/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/EnvironmentVariableScope.cs
index 7a7d74c4560..4848ee3f16a 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/EnvironmentVariableScope.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/EnvironmentVariableScope.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/FluentTestHelper.cs b/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/FluentTestHelper.cs
index 6093ec83ad7..626703a56c1 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/FluentTestHelper.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/FluentTestHelper.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/IIssueLocation.cs b/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/IIssueLocation.cs
index 17786ab1acb..60cf8b3151a 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/IIssueLocation.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/IIssueLocation.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/IssueLocationCollector.cs b/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/IssueLocationCollector.cs
index f97a0f77d8a..583722f9652 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/IssueLocationCollector.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/IssueLocationCollector.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/LogTester.cs b/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/LogTester.cs
index 0cc253ab337..f302915a844 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/LogTester.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/LogTester.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/ParseOptionsHelper.cs b/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/ParseOptionsHelper.cs
index 5fdc30db55e..a2854be2729 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/ParseOptionsHelper.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/ParseOptionsHelper.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/ProjectBuilder.cs b/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/ProjectBuilder.cs
index d1c1a6cc65f..38e3dea4fa1 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/ProjectBuilder.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/ProjectBuilder.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/RuleFinder.cs b/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/RuleFinder.cs
index bc66bd4d469..1274283153c 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/RuleFinder.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/RuleFinder.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/SnippetCompiler.cs b/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/SnippetCompiler.cs
index 1c4fc812f51..858314a3d9c 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/SnippetCompiler.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/SnippetCompiler.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/SolutionBuilder.cs b/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/SolutionBuilder.cs
index 46e6e3814d6..b71dcf42eee 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/SolutionBuilder.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/SolutionBuilder.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/SymbolicExecution/AddConstraintOnInvocationCheck.cs b/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/SymbolicExecution/AddConstraintOnInvocationCheck.cs
index e31032bb4c9..1f81e0b8a40 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/SymbolicExecution/AddConstraintOnInvocationCheck.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/SymbolicExecution/AddConstraintOnInvocationCheck.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/SymbolicExecution/AssignmentRuleCheck.cs b/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/SymbolicExecution/AssignmentRuleCheck.cs
index 18ca9cbc277..dc67ecf9821 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/SymbolicExecution/AssignmentRuleCheck.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/SymbolicExecution/AssignmentRuleCheck.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/SymbolicExecution/BinaryRuleCheck.cs b/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/SymbolicExecution/BinaryRuleCheck.cs
index f1fe083c13a..e527d5cbd9f 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/SymbolicExecution/BinaryRuleCheck.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/SymbolicExecution/BinaryRuleCheck.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/SymbolicExecution/LiteralDummyTestCheck.cs b/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/SymbolicExecution/LiteralDummyTestCheck.cs
index d568d405c75..993e7596f7a 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/SymbolicExecution/LiteralDummyTestCheck.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/SymbolicExecution/LiteralDummyTestCheck.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/SymbolicExecution/PreserveTestCheck.cs b/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/SymbolicExecution/PreserveTestCheck.cs
index d85ac6f2ff1..2a99a78f04e 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/SymbolicExecution/PreserveTestCheck.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/SymbolicExecution/PreserveTestCheck.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/SymbolicExecution/ProcessTestChecks.cs b/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/SymbolicExecution/ProcessTestChecks.cs
index bf448892730..c729cb6e20f 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/SymbolicExecution/ProcessTestChecks.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/SymbolicExecution/ProcessTestChecks.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/SymbolicExecution/SETestContext.cs b/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/SymbolicExecution/SETestContext.cs
index f7a3197b1ff..714d2f35ee3 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/SymbolicExecution/SETestContext.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/SymbolicExecution/SETestContext.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/SymbolicExecution/SymbolicValueAssertions.cs b/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/SymbolicExecution/SymbolicValueAssertions.cs
index 14d92d77417..0576fd355fa 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/SymbolicExecution/SymbolicValueAssertions.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/SymbolicExecution/SymbolicValueAssertions.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/SymbolicExecution/TestConstraints.cs b/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/SymbolicExecution/TestConstraints.cs
index dbfeb1c7161..ec493906cc2 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/SymbolicExecution/TestConstraints.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/SymbolicExecution/TestConstraints.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/SymbolicExecution/ValidatorTestCheck.cs b/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/SymbolicExecution/ValidatorTestCheck.cs
index f187145b173..9620f8c414b 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/SymbolicExecution/ValidatorTestCheck.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/SymbolicExecution/ValidatorTestCheck.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/SyntaxTreeExtensions.cs b/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/SyntaxTreeExtensions.cs
index 1300b5b974f..10280aecf57 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/SyntaxTreeExtensions.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/SyntaxTreeExtensions.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/TestContextHelper.cs b/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/TestContextHelper.cs
index 9ad1fb723a5..774c8ff1c55 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/TestContextHelper.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/TestContextHelper.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/TestHelper.cs b/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/TestHelper.cs
index 389c0ce581d..eac233b96fb 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/TestHelper.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/TestHelper.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/Tests/CodeFixProviderTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/Tests/CodeFixProviderTest.cs
index 704432308b6..ae4856c6a81 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/Tests/CodeFixProviderTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/Tests/CodeFixProviderTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/Tests/DiagnosticVerifierTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/Tests/DiagnosticVerifierTest.cs
index 11a8f1560d1..b7cf7acc9ef 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/Tests/DiagnosticVerifierTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/Tests/DiagnosticVerifierTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/Tests/DummyAnalyzer.cs b/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/Tests/DummyAnalyzer.cs
index 6dcf5c37df7..3a80170ae2d 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/Tests/DummyAnalyzer.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/Tests/DummyAnalyzer.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/Tests/DummyAnalyzerWithLocation.cs b/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/Tests/DummyAnalyzerWithLocation.cs
index 9537b331e70..0c34b5c704b 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/Tests/DummyAnalyzerWithLocation.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/Tests/DummyAnalyzerWithLocation.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
-* Copyright (C) 2015-2023 SonarSource SA
+* Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/Tests/DummyCodeFix.cs b/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/Tests/DummyCodeFix.cs
index 3b368cd165a..e12c50bcd91 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/Tests/DummyCodeFix.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/Tests/DummyCodeFix.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/Tests/DummyUtilityAnalyzer.cs b/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/Tests/DummyUtilityAnalyzer.cs
index 6efc087626d..d19460ddadc 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/Tests/DummyUtilityAnalyzer.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/Tests/DummyUtilityAnalyzer.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/Tests/IssueLocationCollectorTest.GetExpectedBuildErrors.cs b/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/Tests/IssueLocationCollectorTest.GetExpectedBuildErrors.cs
index 13cf58bbcc9..57c1f8b5cf7 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/Tests/IssueLocationCollectorTest.GetExpectedBuildErrors.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/Tests/IssueLocationCollectorTest.GetExpectedBuildErrors.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/Tests/IssueLocationCollectorTest.GetExpectedIssueLocations.cs b/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/Tests/IssueLocationCollectorTest.GetExpectedIssueLocations.cs
index a99c7e18677..5d44981ccf5 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/Tests/IssueLocationCollectorTest.GetExpectedIssueLocations.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/Tests/IssueLocationCollectorTest.GetExpectedIssueLocations.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/Tests/IssueLocationCollectorTest.GetIssueLocations.cs b/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/Tests/IssueLocationCollectorTest.GetIssueLocations.cs
index 7b4a5306723..0b5ac02e935 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/Tests/IssueLocationCollectorTest.GetIssueLocations.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/Tests/IssueLocationCollectorTest.GetIssueLocations.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/Tests/IssueLocationCollectorTest.GetPreciseIssueLocations.cs b/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/Tests/IssueLocationCollectorTest.GetPreciseIssueLocations.cs
index 8057e0ef6f8..8800282103a 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/Tests/IssueLocationCollectorTest.GetPreciseIssueLocations.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/Tests/IssueLocationCollectorTest.GetPreciseIssueLocations.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/Tests/IssueLocationCollectorTest.MergeLocations.cs b/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/Tests/IssueLocationCollectorTest.MergeLocations.cs
index fb4c75907b0..60416843b5b 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/Tests/IssueLocationCollectorTest.MergeLocations.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/Tests/IssueLocationCollectorTest.MergeLocations.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/Tests/IssueLocationCollectorTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/Tests/IssueLocationCollectorTest.cs
index bcf8d2c402c..7c6373a5b7c 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/Tests/IssueLocationCollectorTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/Tests/IssueLocationCollectorTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/Tests/ParseOptionsHelperTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/Tests/ParseOptionsHelperTest.cs
index ea1d96a2fcb..c3dd26abd53 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/Tests/ParseOptionsHelperTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/Tests/ParseOptionsHelperTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/Tests/ProjectBuilderTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/Tests/ProjectBuilderTest.cs
index b6411a87023..045686f56e1 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/Tests/ProjectBuilderTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/Tests/ProjectBuilderTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/Tests/SnippetCompilerTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/Tests/SnippetCompilerTest.cs
index 8698fa228bb..8712e94c7f1 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/Tests/SnippetCompilerTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/Tests/SnippetCompilerTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/Tests/SymbolicValueAssertionsTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/Tests/SymbolicValueAssertionsTest.cs
index b6605c073da..ad0d6dcea3a 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/Tests/SymbolicValueAssertionsTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/Tests/SymbolicValueAssertionsTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/Tests/TestAnalyzer.cs b/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/Tests/TestAnalyzer.cs
index 4903f4f2963..22eaaaefe7d 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/Tests/TestAnalyzer.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/Tests/TestAnalyzer.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/Tests/VerifierBuilderTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/Tests/VerifierBuilderTest.cs
index 2475e84e368..b15a46d8dd8 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/Tests/VerifierBuilderTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/Tests/VerifierBuilderTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/Tests/VerifierTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/Tests/VerifierTest.cs
index 730e7014f77..2ae8b7ce3c2 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/Tests/VerifierTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/Tests/VerifierTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/UnexpectedDiagnosticException.cs b/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/UnexpectedDiagnosticException.cs
index e397dbcb50f..6b59aadd77e 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/UnexpectedDiagnosticException.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/UnexpectedDiagnosticException.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/Verifier.cs b/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/Verifier.cs
index 3d4d2c05da1..ca55c204aa0 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/Verifier.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/Verifier.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/VerifierBuilder.cs b/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/VerifierBuilder.cs
index 277cf311e8e..8e092c30cb9 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/VerifierBuilder.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/TestFramework/VerifierBuilder.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/TestSuiteInitialization.cs b/analyzers/tests/SonarAnalyzer.UnitTest/TestSuiteInitialization.cs
index dd02b70484a..a392ce91c54 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/TestSuiteInitialization.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/TestSuiteInitialization.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Trackers/BaseTypeTrackerTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Trackers/BaseTypeTrackerTest.cs
index e4ee348ec15..2bc9b2cbe2c 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Trackers/BaseTypeTrackerTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Trackers/BaseTypeTrackerTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Trackers/BuilderPatternConditionTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Trackers/BuilderPatternConditionTest.cs
index fb2a7570b77..8b4c1fa66e2 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Trackers/BuilderPatternConditionTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Trackers/BuilderPatternConditionTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Trackers/ConstantValueFinderTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Trackers/ConstantValueFinderTest.cs
index f71877cf6ce..c3abaf0d7aa 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Trackers/ConstantValueFinderTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Trackers/ConstantValueFinderTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Trackers/ElementAccessTrackerTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Trackers/ElementAccessTrackerTest.cs
index 0717b975914..9c7d7814794 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Trackers/ElementAccessTrackerTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Trackers/ElementAccessTrackerTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Trackers/FieldAccessTrackerTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Trackers/FieldAccessTrackerTest.cs
index 193bb9bc726..368c50d13b0 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Trackers/FieldAccessTrackerTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Trackers/FieldAccessTrackerTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Trackers/InvocationTrackerTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Trackers/InvocationTrackerTest.cs
index 6e2b4a9e604..6ae917636e5 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Trackers/InvocationTrackerTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Trackers/InvocationTrackerTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Trackers/MethodDeclarationTrackerTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Trackers/MethodDeclarationTrackerTest.cs
index 0f10c23eee9..c736e2890a7 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Trackers/MethodDeclarationTrackerTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Trackers/MethodDeclarationTrackerTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Trackers/ObjectCreationTrackerTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Trackers/ObjectCreationTrackerTest.cs
index 0a93019a681..b65ed180e53 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Trackers/ObjectCreationTrackerTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Trackers/ObjectCreationTrackerTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Trackers/PropertyAccessTrackerTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Trackers/PropertyAccessTrackerTest.cs
index 0ef59b2f0b0..43bfb160984 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Trackers/PropertyAccessTrackerTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Trackers/PropertyAccessTrackerTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Wrappers/IOperationWrapperSonarTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Wrappers/IOperationWrapperSonarTest.cs
index 82ff9580d2f..4f5f453e377 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Wrappers/IOperationWrapperSonarTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Wrappers/IOperationWrapperSonarTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Wrappers/ISymbolNullableExtensionsTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Wrappers/ISymbolNullableExtensionsTest.cs
index ad2ed0e400b..16a6c702c1c 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Wrappers/ISymbolNullableExtensionsTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Wrappers/ISymbolNullableExtensionsTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Wrappers/MethodDeclarationFactoryTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Wrappers/MethodDeclarationFactoryTest.cs
index 1c5987db6e0..a4b8b138375 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Wrappers/MethodDeclarationFactoryTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Wrappers/MethodDeclarationFactoryTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
-* Copyright (C) 2015-2023 SonarSource SA
+* Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Wrappers/ObjectCreationFactoryTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Wrappers/ObjectCreationFactoryTest.cs
index c73c86bbc20..6e0ac03a61a 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Wrappers/ObjectCreationFactoryTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Wrappers/ObjectCreationFactoryTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/analyzers/tests/SonarAnalyzer.UnitTest/Wrappers/TypeInfoExtensionsTest.cs b/analyzers/tests/SonarAnalyzer.UnitTest/Wrappers/TypeInfoExtensionsTest.cs
index 8bf0941dd37..724372e77c6 100644
--- a/analyzers/tests/SonarAnalyzer.UnitTest/Wrappers/TypeInfoExtensionsTest.cs
+++ b/analyzers/tests/SonarAnalyzer.UnitTest/Wrappers/TypeInfoExtensionsTest.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/its/src/test/java/com/sonar/it/csharp/AnalysisWarningsTest.java b/its/src/test/java/com/sonar/it/csharp/AnalysisWarningsTest.java
index 01a41d17ecb..aad6f18021d 100644
--- a/its/src/test/java/com/sonar/it/csharp/AnalysisWarningsTest.java
+++ b/its/src/test/java/com/sonar/it/csharp/AnalysisWarningsTest.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: C# :: ITs :: Plugin
- * Copyright (C) 2011-2023 SonarSource SA
+ * Copyright (C) 2011-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/its/src/test/java/com/sonar/it/csharp/AutoGeneratedTest.java b/its/src/test/java/com/sonar/it/csharp/AutoGeneratedTest.java
index b1448ce8614..4a065721fde 100644
--- a/its/src/test/java/com/sonar/it/csharp/AutoGeneratedTest.java
+++ b/its/src/test/java/com/sonar/it/csharp/AutoGeneratedTest.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: C# :: ITs :: Plugin
- * Copyright (C) 2011-2023 SonarSource SA
+ * Copyright (C) 2011-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/its/src/test/java/com/sonar/it/csharp/CasingAppTest.java b/its/src/test/java/com/sonar/it/csharp/CasingAppTest.java
index e351ec41030..d092cce0a7a 100644
--- a/its/src/test/java/com/sonar/it/csharp/CasingAppTest.java
+++ b/its/src/test/java/com/sonar/it/csharp/CasingAppTest.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: C# :: ITs :: Plugin
- * Copyright (C) 2011-2023 SonarSource SA
+ * Copyright (C) 2011-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/its/src/test/java/com/sonar/it/csharp/CodeDuplicationTest.java b/its/src/test/java/com/sonar/it/csharp/CodeDuplicationTest.java
index 939806d5262..007547419e8 100644
--- a/its/src/test/java/com/sonar/it/csharp/CodeDuplicationTest.java
+++ b/its/src/test/java/com/sonar/it/csharp/CodeDuplicationTest.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: C# :: ITs :: Plugin
- * Copyright (C) 2011-2023 SonarSource SA
+ * Copyright (C) 2011-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/its/src/test/java/com/sonar/it/csharp/CognitiveComplexityTest.java b/its/src/test/java/com/sonar/it/csharp/CognitiveComplexityTest.java
index 50b48ad8dbc..64d1a2a2115 100644
--- a/its/src/test/java/com/sonar/it/csharp/CognitiveComplexityTest.java
+++ b/its/src/test/java/com/sonar/it/csharp/CognitiveComplexityTest.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: C# :: ITs :: Plugin
- * Copyright (C) 2011-2023 SonarSource SA
+ * Copyright (C) 2011-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/its/src/test/java/com/sonar/it/csharp/CoverageTest.java b/its/src/test/java/com/sonar/it/csharp/CoverageTest.java
index c1dbdd1aed6..e14c929d62c 100644
--- a/its/src/test/java/com/sonar/it/csharp/CoverageTest.java
+++ b/its/src/test/java/com/sonar/it/csharp/CoverageTest.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: C# :: ITs :: Plugin
- * Copyright (C) 2011-2023 SonarSource SA
+ * Copyright (C) 2011-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/its/src/test/java/com/sonar/it/csharp/CshtmlClassLibProjectTest.java b/its/src/test/java/com/sonar/it/csharp/CshtmlClassLibProjectTest.java
index 1014ae0413a..b4882614356 100644
--- a/its/src/test/java/com/sonar/it/csharp/CshtmlClassLibProjectTest.java
+++ b/its/src/test/java/com/sonar/it/csharp/CshtmlClassLibProjectTest.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: C# :: ITs :: Plugin
- * Copyright (C) 2011-2023 SonarSource SA
+ * Copyright (C) 2011-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/its/src/test/java/com/sonar/it/csharp/ExternalIssuesTest.java b/its/src/test/java/com/sonar/it/csharp/ExternalIssuesTest.java
index 6c6915832e6..87e3697404e 100644
--- a/its/src/test/java/com/sonar/it/csharp/ExternalIssuesTest.java
+++ b/its/src/test/java/com/sonar/it/csharp/ExternalIssuesTest.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: C# :: ITs :: Plugin
- * Copyright (C) 2011-2023 SonarSource SA
+ * Copyright (C) 2011-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/its/src/test/java/com/sonar/it/csharp/IncrementalAnalysisTest.java b/its/src/test/java/com/sonar/it/csharp/IncrementalAnalysisTest.java
index 9733bf6dc16..25a0db9b550 100644
--- a/its/src/test/java/com/sonar/it/csharp/IncrementalAnalysisTest.java
+++ b/its/src/test/java/com/sonar/it/csharp/IncrementalAnalysisTest.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: C# :: ITs :: Plugin
- * Copyright (C) 2011-2023 SonarSource SA
+ * Copyright (C) 2011-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/its/src/test/java/com/sonar/it/csharp/IssuesOnMissingFilesTest.java b/its/src/test/java/com/sonar/it/csharp/IssuesOnMissingFilesTest.java
index 7dc97c64d57..867222f33e1 100644
--- a/its/src/test/java/com/sonar/it/csharp/IssuesOnMissingFilesTest.java
+++ b/its/src/test/java/com/sonar/it/csharp/IssuesOnMissingFilesTest.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: C# :: ITs :: Plugin
- * Copyright (C) 2011-2023 SonarSource SA
+ * Copyright (C) 2011-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/its/src/test/java/com/sonar/it/csharp/MetricsIncludeHeaderCommentTest.java b/its/src/test/java/com/sonar/it/csharp/MetricsIncludeHeaderCommentTest.java
index f4e21522b13..d9db0a1e8c0 100644
--- a/its/src/test/java/com/sonar/it/csharp/MetricsIncludeHeaderCommentTest.java
+++ b/its/src/test/java/com/sonar/it/csharp/MetricsIncludeHeaderCommentTest.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: C# :: ITs :: Plugin
- * Copyright (C) 2011-2023 SonarSource SA
+ * Copyright (C) 2011-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/its/src/test/java/com/sonar/it/csharp/MetricsTest.java b/its/src/test/java/com/sonar/it/csharp/MetricsTest.java
index 62a4035a177..2c5487d7fd7 100644
--- a/its/src/test/java/com/sonar/it/csharp/MetricsTest.java
+++ b/its/src/test/java/com/sonar/it/csharp/MetricsTest.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: C# :: ITs :: Plugin
- * Copyright (C) 2011-2023 SonarSource SA
+ * Copyright (C) 2011-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/its/src/test/java/com/sonar/it/csharp/MultiTargetAppTest.java b/its/src/test/java/com/sonar/it/csharp/MultiTargetAppTest.java
index cf47c99b0b3..e4f21fa5fb6 100644
--- a/its/src/test/java/com/sonar/it/csharp/MultiTargetAppTest.java
+++ b/its/src/test/java/com/sonar/it/csharp/MultiTargetAppTest.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: C# :: ITs :: Plugin
- * Copyright (C) 2011-2023 SonarSource SA
+ * Copyright (C) 2011-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/its/src/test/java/com/sonar/it/csharp/MultipleProjectsTest.java b/its/src/test/java/com/sonar/it/csharp/MultipleProjectsTest.java
index 020b17cb33b..a590af76278 100644
--- a/its/src/test/java/com/sonar/it/csharp/MultipleProjectsTest.java
+++ b/its/src/test/java/com/sonar/it/csharp/MultipleProjectsTest.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: C# :: ITs :: Plugin
- * Copyright (C) 2011-2023 SonarSource SA
+ * Copyright (C) 2011-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/its/src/test/java/com/sonar/it/csharp/NoSonarTest.java b/its/src/test/java/com/sonar/it/csharp/NoSonarTest.java
index a9df6d8ee1c..c23850c5165 100644
--- a/its/src/test/java/com/sonar/it/csharp/NoSonarTest.java
+++ b/its/src/test/java/com/sonar/it/csharp/NoSonarTest.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: C# :: ITs :: Plugin
- * Copyright (C) 2011-2023 SonarSource SA
+ * Copyright (C) 2011-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/its/src/test/java/com/sonar/it/csharp/NoSourcesTest.java b/its/src/test/java/com/sonar/it/csharp/NoSourcesTest.java
index 708a9b1ecff..99d9c461fb1 100644
--- a/its/src/test/java/com/sonar/it/csharp/NoSourcesTest.java
+++ b/its/src/test/java/com/sonar/it/csharp/NoSourcesTest.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: C# :: ITs :: Plugin
- * Copyright (C) 2011-2023 SonarSource SA
+ * Copyright (C) 2011-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/its/src/test/java/com/sonar/it/csharp/ProjectLevelDuplicationTest.java b/its/src/test/java/com/sonar/it/csharp/ProjectLevelDuplicationTest.java
index 694472dd2bd..1f90c86a667 100644
--- a/its/src/test/java/com/sonar/it/csharp/ProjectLevelDuplicationTest.java
+++ b/its/src/test/java/com/sonar/it/csharp/ProjectLevelDuplicationTest.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: C# :: ITs :: Plugin
- * Copyright (C) 2011-2023 SonarSource SA
+ * Copyright (C) 2011-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/its/src/test/java/com/sonar/it/csharp/QualityProfileExportTest.java b/its/src/test/java/com/sonar/it/csharp/QualityProfileExportTest.java
index ef978962f36..aa666d642a4 100644
--- a/its/src/test/java/com/sonar/it/csharp/QualityProfileExportTest.java
+++ b/its/src/test/java/com/sonar/it/csharp/QualityProfileExportTest.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: C# :: ITs :: Plugin
- * Copyright (C) 2011-2023 SonarSource SA
+ * Copyright (C) 2011-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/its/src/test/java/com/sonar/it/csharp/RazorClassLibProjectTest.java b/its/src/test/java/com/sonar/it/csharp/RazorClassLibProjectTest.java
index e3296d354fe..1c2560bdd2c 100644
--- a/its/src/test/java/com/sonar/it/csharp/RazorClassLibProjectTest.java
+++ b/its/src/test/java/com/sonar/it/csharp/RazorClassLibProjectTest.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: C# :: ITs :: Plugin
- * Copyright (C) 2011-2023 SonarSource SA
+ * Copyright (C) 2011-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/its/src/test/java/com/sonar/it/csharp/RazorMetricsTest.java b/its/src/test/java/com/sonar/it/csharp/RazorMetricsTest.java
index c8b1dbb21e5..479ccf24872 100644
--- a/its/src/test/java/com/sonar/it/csharp/RazorMetricsTest.java
+++ b/its/src/test/java/com/sonar/it/csharp/RazorMetricsTest.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: C# :: ITs :: Plugin
- * Copyright (C) 2011-2023 SonarSource SA
+ * Copyright (C) 2011-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/its/src/test/java/com/sonar/it/csharp/RuleParameterCustomizationTest.java b/its/src/test/java/com/sonar/it/csharp/RuleParameterCustomizationTest.java
index 5f55c95b38f..8ccdfd79e57 100644
--- a/its/src/test/java/com/sonar/it/csharp/RuleParameterCustomizationTest.java
+++ b/its/src/test/java/com/sonar/it/csharp/RuleParameterCustomizationTest.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: C# :: ITs :: Plugin
- * Copyright (C) 2011-2023 SonarSource SA
+ * Copyright (C) 2011-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/its/src/test/java/com/sonar/it/csharp/SharedFilesTest.java b/its/src/test/java/com/sonar/it/csharp/SharedFilesTest.java
index f99120c214a..5f1642c389b 100644
--- a/its/src/test/java/com/sonar/it/csharp/SharedFilesTest.java
+++ b/its/src/test/java/com/sonar/it/csharp/SharedFilesTest.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: C# :: ITs :: Plugin
- * Copyright (C) 2011-2023 SonarSource SA
+ * Copyright (C) 2011-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/its/src/test/java/com/sonar/it/csharp/TestProjectTest.java b/its/src/test/java/com/sonar/it/csharp/TestProjectTest.java
index f0c38cdbd9e..3a1c1ecdab7 100644
--- a/its/src/test/java/com/sonar/it/csharp/TestProjectTest.java
+++ b/its/src/test/java/com/sonar/it/csharp/TestProjectTest.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: C# :: ITs :: Plugin
- * Copyright (C) 2011-2023 SonarSource SA
+ * Copyright (C) 2011-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/its/src/test/java/com/sonar/it/csharp/Tests.java b/its/src/test/java/com/sonar/it/csharp/Tests.java
index 7c4c6bdae1e..9dd61943e86 100644
--- a/its/src/test/java/com/sonar/it/csharp/Tests.java
+++ b/its/src/test/java/com/sonar/it/csharp/Tests.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: C# :: ITs :: Plugin
- * Copyright (C) 2011-2023 SonarSource SA
+ * Copyright (C) 2011-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/its/src/test/java/com/sonar/it/csharp/UnitTestProjectTypeProbingTest.java b/its/src/test/java/com/sonar/it/csharp/UnitTestProjectTypeProbingTest.java
index 0019f187e6e..196a91b0bbf 100644
--- a/its/src/test/java/com/sonar/it/csharp/UnitTestProjectTypeProbingTest.java
+++ b/its/src/test/java/com/sonar/it/csharp/UnitTestProjectTypeProbingTest.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: C# :: ITs :: Plugin
- * Copyright (C) 2011-2023 SonarSource SA
+ * Copyright (C) 2011-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/its/src/test/java/com/sonar/it/csharp/UnitTestResultsTest.java b/its/src/test/java/com/sonar/it/csharp/UnitTestResultsTest.java
index 474b35393ed..c38a6b11015 100644
--- a/its/src/test/java/com/sonar/it/csharp/UnitTestResultsTest.java
+++ b/its/src/test/java/com/sonar/it/csharp/UnitTestResultsTest.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: C# :: ITs :: Plugin
- * Copyright (C) 2011-2023 SonarSource SA
+ * Copyright (C) 2011-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/its/src/test/java/com/sonar/it/csharp/WebConfigTest.java b/its/src/test/java/com/sonar/it/csharp/WebConfigTest.java
index 7c166e9d2de..8e695b64ea3 100644
--- a/its/src/test/java/com/sonar/it/csharp/WebConfigTest.java
+++ b/its/src/test/java/com/sonar/it/csharp/WebConfigTest.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: C# :: ITs :: Plugin
- * Copyright (C) 2011-2023 SonarSource SA
+ * Copyright (C) 2011-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/its/src/test/java/com/sonar/it/shared/CoverageTest.java b/its/src/test/java/com/sonar/it/shared/CoverageTest.java
index 63b40379a79..7d7592b4238 100644
--- a/its/src/test/java/com/sonar/it/shared/CoverageTest.java
+++ b/its/src/test/java/com/sonar/it/shared/CoverageTest.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: C# :: ITs :: Plugin
- * Copyright (C) 2011-2023 SonarSource SA
+ * Copyright (C) 2011-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/its/src/test/java/com/sonar/it/shared/OrchestratorState.java b/its/src/test/java/com/sonar/it/shared/OrchestratorState.java
index 5f6800ec5e5..0a01188c1b8 100644
--- a/its/src/test/java/com/sonar/it/shared/OrchestratorState.java
+++ b/its/src/test/java/com/sonar/it/shared/OrchestratorState.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: C# :: ITs :: Plugin
- * Copyright (C) 2011-2023 SonarSource SA
+ * Copyright (C) 2011-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/its/src/test/java/com/sonar/it/shared/ScannerCliTest.java b/its/src/test/java/com/sonar/it/shared/ScannerCliTest.java
index 5858a1da4d8..e09f2b3886e 100644
--- a/its/src/test/java/com/sonar/it/shared/ScannerCliTest.java
+++ b/its/src/test/java/com/sonar/it/shared/ScannerCliTest.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: C# :: ITs :: Plugin
- * Copyright (C) 2011-2023 SonarSource SA
+ * Copyright (C) 2011-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/its/src/test/java/com/sonar/it/shared/TestUtils.java b/its/src/test/java/com/sonar/it/shared/TestUtils.java
index 9c9a79651ba..0f2dfddb690 100644
--- a/its/src/test/java/com/sonar/it/shared/TestUtils.java
+++ b/its/src/test/java/com/sonar/it/shared/TestUtils.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: C# :: ITs :: Plugin
- * Copyright (C) 2011-2023 SonarSource SA
+ * Copyright (C) 2011-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/its/src/test/java/com/sonar/it/shared/Tests.java b/its/src/test/java/com/sonar/it/shared/Tests.java
index 998cf6c8888..2de0d780679 100644
--- a/its/src/test/java/com/sonar/it/shared/Tests.java
+++ b/its/src/test/java/com/sonar/it/shared/Tests.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: C# :: ITs :: Plugin
- * Copyright (C) 2011-2023 SonarSource SA
+ * Copyright (C) 2011-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/its/src/test/java/com/sonar/it/shared/VbMainCodeCsTestCodeTest.java b/its/src/test/java/com/sonar/it/shared/VbMainCodeCsTestCodeTest.java
index ebcd06153ba..30f434987c4 100644
--- a/its/src/test/java/com/sonar/it/shared/VbMainCodeCsTestCodeTest.java
+++ b/its/src/test/java/com/sonar/it/shared/VbMainCodeCsTestCodeTest.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: C# :: ITs :: Plugin
- * Copyright (C) 2011-2023 SonarSource SA
+ * Copyright (C) 2011-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/its/src/test/java/com/sonar/it/shared/VstsUtils.java b/its/src/test/java/com/sonar/it/shared/VstsUtils.java
index 613058a48d4..8c9a3c93818 100644
--- a/its/src/test/java/com/sonar/it/shared/VstsUtils.java
+++ b/its/src/test/java/com/sonar/it/shared/VstsUtils.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: C# :: ITs :: Plugin
- * Copyright (C) 2011-2023 SonarSource SA
+ * Copyright (C) 2011-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/its/src/test/java/com/sonar/it/shared/WebConfigBase.java b/its/src/test/java/com/sonar/it/shared/WebConfigBase.java
index 1f13f57aeed..cd3351a04d1 100644
--- a/its/src/test/java/com/sonar/it/shared/WebConfigBase.java
+++ b/its/src/test/java/com/sonar/it/shared/WebConfigBase.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: C# :: ITs :: Plugin
- * Copyright (C) 2011-2023 SonarSource SA
+ * Copyright (C) 2011-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/its/src/test/java/com/sonar/it/vbnet/AutoGeneratedTest.java b/its/src/test/java/com/sonar/it/vbnet/AutoGeneratedTest.java
index 600eebc84e4..aa014c8e5bd 100644
--- a/its/src/test/java/com/sonar/it/vbnet/AutoGeneratedTest.java
+++ b/its/src/test/java/com/sonar/it/vbnet/AutoGeneratedTest.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: C# :: ITs :: Plugin
- * Copyright (C) 2011-2023 SonarSource SA
+ * Copyright (C) 2011-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/its/src/test/java/com/sonar/it/vbnet/CodeDuplicationTest.java b/its/src/test/java/com/sonar/it/vbnet/CodeDuplicationTest.java
index 0eb04a42a2f..7507aa89433 100644
--- a/its/src/test/java/com/sonar/it/vbnet/CodeDuplicationTest.java
+++ b/its/src/test/java/com/sonar/it/vbnet/CodeDuplicationTest.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: C# :: ITs :: Plugin
- * Copyright (C) 2011-2023 SonarSource SA
+ * Copyright (C) 2011-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/its/src/test/java/com/sonar/it/vbnet/CoverageTest.java b/its/src/test/java/com/sonar/it/vbnet/CoverageTest.java
index cf06f6dc5ca..9d768fc3078 100644
--- a/its/src/test/java/com/sonar/it/vbnet/CoverageTest.java
+++ b/its/src/test/java/com/sonar/it/vbnet/CoverageTest.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: C# :: ITs :: Plugin
- * Copyright (C) 2011-2023 SonarSource SA
+ * Copyright (C) 2011-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/its/src/test/java/com/sonar/it/vbnet/MetricsTest.java b/its/src/test/java/com/sonar/it/vbnet/MetricsTest.java
index faacd09fab1..9a5957aec7a 100644
--- a/its/src/test/java/com/sonar/it/vbnet/MetricsTest.java
+++ b/its/src/test/java/com/sonar/it/vbnet/MetricsTest.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: C# :: ITs :: Plugin
- * Copyright (C) 2011-2023 SonarSource SA
+ * Copyright (C) 2011-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/its/src/test/java/com/sonar/it/vbnet/NoSonarTest.java b/its/src/test/java/com/sonar/it/vbnet/NoSonarTest.java
index 251d279c22b..2be49470f02 100644
--- a/its/src/test/java/com/sonar/it/vbnet/NoSonarTest.java
+++ b/its/src/test/java/com/sonar/it/vbnet/NoSonarTest.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: C# :: ITs :: Plugin
- * Copyright (C) 2011-2023 SonarSource SA
+ * Copyright (C) 2011-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/its/src/test/java/com/sonar/it/vbnet/TestProjectTest.java b/its/src/test/java/com/sonar/it/vbnet/TestProjectTest.java
index b45b96384d9..3d5b60e3fd0 100644
--- a/its/src/test/java/com/sonar/it/vbnet/TestProjectTest.java
+++ b/its/src/test/java/com/sonar/it/vbnet/TestProjectTest.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: C# :: ITs :: Plugin
- * Copyright (C) 2011-2023 SonarSource SA
+ * Copyright (C) 2011-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/its/src/test/java/com/sonar/it/vbnet/Tests.java b/its/src/test/java/com/sonar/it/vbnet/Tests.java
index edabc6046d4..7a734a70551 100644
--- a/its/src/test/java/com/sonar/it/vbnet/Tests.java
+++ b/its/src/test/java/com/sonar/it/vbnet/Tests.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: C# :: ITs :: Plugin
- * Copyright (C) 2011-2023 SonarSource SA
+ * Copyright (C) 2011-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/its/src/test/java/com/sonar/it/vbnet/UnitTestResultsTest.java b/its/src/test/java/com/sonar/it/vbnet/UnitTestResultsTest.java
index fdc6dda4b2c..17f39f049b5 100644
--- a/its/src/test/java/com/sonar/it/vbnet/UnitTestResultsTest.java
+++ b/its/src/test/java/com/sonar/it/vbnet/UnitTestResultsTest.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: C# :: ITs :: Plugin
- * Copyright (C) 2011-2023 SonarSource SA
+ * Copyright (C) 2011-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/its/src/test/java/com/sonar/it/vbnet/WebConfigTest.java b/its/src/test/java/com/sonar/it/vbnet/WebConfigTest.java
index 14e7db385ec..4ec591b78ca 100644
--- a/its/src/test/java/com/sonar/it/vbnet/WebConfigTest.java
+++ b/its/src/test/java/com/sonar/it/vbnet/WebConfigTest.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: C# :: ITs :: Plugin
- * Copyright (C) 2011-2023 SonarSource SA
+ * Copyright (C) 2011-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/pom.xml b/pom.xml
index 760c3a896a0..1c04b04ba9d 100644
--- a/pom.xml
+++ b/pom.xml
@@ -6,7 +6,7 @@
org.sonarsource.parent
parent
- 70.0.0.270
+ 71.0.0.1292
org.sonarsource.dotnet
diff --git a/scripts/rspec/rspec-templates/Rule.Base.cs b/scripts/rspec/rspec-templates/Rule.Base.cs
index 31080ba1f50..838c66c2318 100644
--- a/scripts/rspec/rspec-templates/Rule.Base.cs
+++ b/scripts/rspec/rspec-templates/Rule.Base.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/scripts/rspec/rspec-templates/Rule.CS.cs b/scripts/rspec/rspec-templates/Rule.CS.cs
index f3f35120fea..c79392f18ab 100644
--- a/scripts/rspec/rspec-templates/Rule.CS.cs
+++ b/scripts/rspec/rspec-templates/Rule.CS.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/scripts/rspec/rspec-templates/Rule.VB.cs b/scripts/rspec/rspec-templates/Rule.VB.cs
index 7a2eb22d765..f0113dbd4a1 100644
--- a/scripts/rspec/rspec-templates/Rule.VB.cs
+++ b/scripts/rspec/rspec-templates/Rule.VB.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/scripts/rspec/rspec-templates/Test.CS.cs b/scripts/rspec/rspec-templates/Test.CS.cs
index 730fe0bfdf7..a20913ae915 100644
--- a/scripts/rspec/rspec-templates/Test.CS.cs
+++ b/scripts/rspec/rspec-templates/Test.CS.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/scripts/rspec/rspec-templates/Test.VB.cs b/scripts/rspec/rspec-templates/Test.VB.cs
index 132c8e9c468..aa4ecf5d0ee 100644
--- a/scripts/rspec/rspec-templates/Test.VB.cs
+++ b/scripts/rspec/rspec-templates/Test.VB.cs
@@ -1,6 +1,6 @@
/*
* SonarAnalyzer for .NET
- * Copyright (C) 2015-2023 SonarSource SA
+ * Copyright (C) 2015-2024 SonarSource SA
* mailto: contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-csharp-plugin/src/main/java/org/sonar/plugins/csharp/CSharp.java b/sonar-csharp-plugin/src/main/java/org/sonar/plugins/csharp/CSharp.java
index f699bd38e6c..07410771798 100644
--- a/sonar-csharp-plugin/src/main/java/org/sonar/plugins/csharp/CSharp.java
+++ b/sonar-csharp-plugin/src/main/java/org/sonar/plugins/csharp/CSharp.java
@@ -1,6 +1,6 @@
/*
* SonarC#
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-csharp-plugin/src/main/java/org/sonar/plugins/csharp/CSharpFileCacheSensor.java b/sonar-csharp-plugin/src/main/java/org/sonar/plugins/csharp/CSharpFileCacheSensor.java
index 1f972f6587e..2e5c8103cd7 100644
--- a/sonar-csharp-plugin/src/main/java/org/sonar/plugins/csharp/CSharpFileCacheSensor.java
+++ b/sonar-csharp-plugin/src/main/java/org/sonar/plugins/csharp/CSharpFileCacheSensor.java
@@ -1,6 +1,6 @@
/*
* SonarC#
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-csharp-plugin/src/main/java/org/sonar/plugins/csharp/CSharpGlobalProtobufFileProcessor.java b/sonar-csharp-plugin/src/main/java/org/sonar/plugins/csharp/CSharpGlobalProtobufFileProcessor.java
index 3b2904c4a8b..34fa2b6d99e 100644
--- a/sonar-csharp-plugin/src/main/java/org/sonar/plugins/csharp/CSharpGlobalProtobufFileProcessor.java
+++ b/sonar-csharp-plugin/src/main/java/org/sonar/plugins/csharp/CSharpGlobalProtobufFileProcessor.java
@@ -1,6 +1,6 @@
/*
* SonarC#
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-csharp-plugin/src/main/java/org/sonar/plugins/csharp/CSharpLanguageConfiguration.java b/sonar-csharp-plugin/src/main/java/org/sonar/plugins/csharp/CSharpLanguageConfiguration.java
index 0127f4c03c9..88aa87ac143 100644
--- a/sonar-csharp-plugin/src/main/java/org/sonar/plugins/csharp/CSharpLanguageConfiguration.java
+++ b/sonar-csharp-plugin/src/main/java/org/sonar/plugins/csharp/CSharpLanguageConfiguration.java
@@ -1,6 +1,6 @@
/*
* SonarC#
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-csharp-plugin/src/main/java/org/sonar/plugins/csharp/CSharpModuleConfiguration.java b/sonar-csharp-plugin/src/main/java/org/sonar/plugins/csharp/CSharpModuleConfiguration.java
index b51be363bc9..c880ce9b0cf 100644
--- a/sonar-csharp-plugin/src/main/java/org/sonar/plugins/csharp/CSharpModuleConfiguration.java
+++ b/sonar-csharp-plugin/src/main/java/org/sonar/plugins/csharp/CSharpModuleConfiguration.java
@@ -1,6 +1,6 @@
/*
* SonarC#
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-csharp-plugin/src/main/java/org/sonar/plugins/csharp/CSharpPlugin.java b/sonar-csharp-plugin/src/main/java/org/sonar/plugins/csharp/CSharpPlugin.java
index a767568d1aa..c6e8fae732f 100644
--- a/sonar-csharp-plugin/src/main/java/org/sonar/plugins/csharp/CSharpPlugin.java
+++ b/sonar-csharp-plugin/src/main/java/org/sonar/plugins/csharp/CSharpPlugin.java
@@ -1,6 +1,6 @@
/*
* SonarC#
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-csharp-plugin/src/main/java/org/sonar/plugins/csharp/CSharpPropertyDefinitions.java b/sonar-csharp-plugin/src/main/java/org/sonar/plugins/csharp/CSharpPropertyDefinitions.java
index 7778f5ae7c6..fa7facd3157 100644
--- a/sonar-csharp-plugin/src/main/java/org/sonar/plugins/csharp/CSharpPropertyDefinitions.java
+++ b/sonar-csharp-plugin/src/main/java/org/sonar/plugins/csharp/CSharpPropertyDefinitions.java
@@ -1,6 +1,6 @@
/*
* SonarC#
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-csharp-plugin/src/main/java/org/sonar/plugins/csharp/CSharpSonarRulesDefinition.java b/sonar-csharp-plugin/src/main/java/org/sonar/plugins/csharp/CSharpSonarRulesDefinition.java
index 3f5aa73ab0d..1eb3da1fbc6 100644
--- a/sonar-csharp-plugin/src/main/java/org/sonar/plugins/csharp/CSharpSonarRulesDefinition.java
+++ b/sonar-csharp-plugin/src/main/java/org/sonar/plugins/csharp/CSharpSonarRulesDefinition.java
@@ -1,6 +1,6 @@
/*
* SonarC#
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-csharp-plugin/src/main/java/org/sonar/plugins/csharp/CSharpSonarWayProfile.java b/sonar-csharp-plugin/src/main/java/org/sonar/plugins/csharp/CSharpSonarWayProfile.java
index 2b8de07afed..e65387356f3 100644
--- a/sonar-csharp-plugin/src/main/java/org/sonar/plugins/csharp/CSharpSonarWayProfile.java
+++ b/sonar-csharp-plugin/src/main/java/org/sonar/plugins/csharp/CSharpSonarWayProfile.java
@@ -1,6 +1,6 @@
/*
* SonarC#
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-csharp-plugin/src/main/java/org/sonar/plugins/csharp/package-info.java b/sonar-csharp-plugin/src/main/java/org/sonar/plugins/csharp/package-info.java
index ab35952d5e9..bc2db3358c0 100644
--- a/sonar-csharp-plugin/src/main/java/org/sonar/plugins/csharp/package-info.java
+++ b/sonar-csharp-plugin/src/main/java/org/sonar/plugins/csharp/package-info.java
@@ -1,6 +1,6 @@
/*
* SonarC#
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-csharp-plugin/src/test/java/com/sonar/plugins/security/api/CsRules.java b/sonar-csharp-plugin/src/test/java/com/sonar/plugins/security/api/CsRules.java
index a8bf2307f61..805de017e1d 100644
--- a/sonar-csharp-plugin/src/test/java/com/sonar/plugins/security/api/CsRules.java
+++ b/sonar-csharp-plugin/src/test/java/com/sonar/plugins/security/api/CsRules.java
@@ -1,6 +1,6 @@
/*
* SonarC#
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-csharp-plugin/src/test/java/org/sonar/plugins/csharp/CSharpFileCacheSensorTest.java b/sonar-csharp-plugin/src/test/java/org/sonar/plugins/csharp/CSharpFileCacheSensorTest.java
index f2c622009ee..5db9bd7db42 100644
--- a/sonar-csharp-plugin/src/test/java/org/sonar/plugins/csharp/CSharpFileCacheSensorTest.java
+++ b/sonar-csharp-plugin/src/test/java/org/sonar/plugins/csharp/CSharpFileCacheSensorTest.java
@@ -1,6 +1,6 @@
/*
* SonarC#
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-csharp-plugin/src/test/java/org/sonar/plugins/csharp/CSharpLanguageConfigurationTest.java b/sonar-csharp-plugin/src/test/java/org/sonar/plugins/csharp/CSharpLanguageConfigurationTest.java
index a15c55a52ce..7ffd9b7d7cd 100644
--- a/sonar-csharp-plugin/src/test/java/org/sonar/plugins/csharp/CSharpLanguageConfigurationTest.java
+++ b/sonar-csharp-plugin/src/test/java/org/sonar/plugins/csharp/CSharpLanguageConfigurationTest.java
@@ -1,6 +1,6 @@
/*
* SonarC#
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-csharp-plugin/src/test/java/org/sonar/plugins/csharp/CSharpModuleConfigurationTest.java b/sonar-csharp-plugin/src/test/java/org/sonar/plugins/csharp/CSharpModuleConfigurationTest.java
index bc4c80839ac..357e36d8058 100644
--- a/sonar-csharp-plugin/src/test/java/org/sonar/plugins/csharp/CSharpModuleConfigurationTest.java
+++ b/sonar-csharp-plugin/src/test/java/org/sonar/plugins/csharp/CSharpModuleConfigurationTest.java
@@ -1,6 +1,6 @@
/*
* SonarC#
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-csharp-plugin/src/test/java/org/sonar/plugins/csharp/CSharpPluginTest.java b/sonar-csharp-plugin/src/test/java/org/sonar/plugins/csharp/CSharpPluginTest.java
index 141310cf7a6..e2372fcc504 100644
--- a/sonar-csharp-plugin/src/test/java/org/sonar/plugins/csharp/CSharpPluginTest.java
+++ b/sonar-csharp-plugin/src/test/java/org/sonar/plugins/csharp/CSharpPluginTest.java
@@ -1,6 +1,6 @@
/*
* SonarC#
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-csharp-plugin/src/test/java/org/sonar/plugins/csharp/CSharpSonarRulesDefinitionTest.java b/sonar-csharp-plugin/src/test/java/org/sonar/plugins/csharp/CSharpSonarRulesDefinitionTest.java
index b72bee8c5e7..6481505a36b 100644
--- a/sonar-csharp-plugin/src/test/java/org/sonar/plugins/csharp/CSharpSonarRulesDefinitionTest.java
+++ b/sonar-csharp-plugin/src/test/java/org/sonar/plugins/csharp/CSharpSonarRulesDefinitionTest.java
@@ -1,6 +1,6 @@
/*
* SonarC#
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-csharp-plugin/src/test/java/org/sonar/plugins/csharp/CSharpSonarWayProfileTest.java b/sonar-csharp-plugin/src/test/java/org/sonar/plugins/csharp/CSharpSonarWayProfileTest.java
index 795cdb46e52..06d70390f4f 100644
--- a/sonar-csharp-plugin/src/test/java/org/sonar/plugins/csharp/CSharpSonarWayProfileTest.java
+++ b/sonar-csharp-plugin/src/test/java/org/sonar/plugins/csharp/CSharpSonarWayProfileTest.java
@@ -1,6 +1,6 @@
/*
* SonarC#
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-csharp-plugin/src/test/java/org/sonar/plugins/csharp/CSharpTest.java b/sonar-csharp-plugin/src/test/java/org/sonar/plugins/csharp/CSharpTest.java
index 708255aa3e8..c2f8decea9a 100644
--- a/sonar-csharp-plugin/src/test/java/org/sonar/plugins/csharp/CSharpTest.java
+++ b/sonar-csharp-plugin/src/test/java/org/sonar/plugins/csharp/CSharpTest.java
@@ -1,6 +1,6 @@
/*
* SonarC#
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/main/java/org/sonar/plugins/dotnet/tests/BranchCoverage.java b/sonar-dotnet-shared-library/src/main/java/org/sonar/plugins/dotnet/tests/BranchCoverage.java
index e1324f8bef5..8ee1661f8ef 100644
--- a/sonar-dotnet-shared-library/src/main/java/org/sonar/plugins/dotnet/tests/BranchCoverage.java
+++ b/sonar-dotnet-shared-library/src/main/java/org/sonar/plugins/dotnet/tests/BranchCoverage.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/main/java/org/sonar/plugins/dotnet/tests/BranchPoint.java b/sonar-dotnet-shared-library/src/main/java/org/sonar/plugins/dotnet/tests/BranchPoint.java
index f7fc665d69e..bccce0d9eea 100644
--- a/sonar-dotnet-shared-library/src/main/java/org/sonar/plugins/dotnet/tests/BranchPoint.java
+++ b/sonar-dotnet-shared-library/src/main/java/org/sonar/plugins/dotnet/tests/BranchPoint.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/main/java/org/sonar/plugins/dotnet/tests/Coverage.java b/sonar-dotnet-shared-library/src/main/java/org/sonar/plugins/dotnet/tests/Coverage.java
index efc7bc609c2..33be70ff1d3 100644
--- a/sonar-dotnet-shared-library/src/main/java/org/sonar/plugins/dotnet/tests/Coverage.java
+++ b/sonar-dotnet-shared-library/src/main/java/org/sonar/plugins/dotnet/tests/Coverage.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/main/java/org/sonar/plugins/dotnet/tests/CoverageAggregator.java b/sonar-dotnet-shared-library/src/main/java/org/sonar/plugins/dotnet/tests/CoverageAggregator.java
index 4c2166acab7..f61070e6419 100644
--- a/sonar-dotnet-shared-library/src/main/java/org/sonar/plugins/dotnet/tests/CoverageAggregator.java
+++ b/sonar-dotnet-shared-library/src/main/java/org/sonar/plugins/dotnet/tests/CoverageAggregator.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/main/java/org/sonar/plugins/dotnet/tests/CoverageCache.java b/sonar-dotnet-shared-library/src/main/java/org/sonar/plugins/dotnet/tests/CoverageCache.java
index 9e30e28f8bb..40446aed27d 100644
--- a/sonar-dotnet-shared-library/src/main/java/org/sonar/plugins/dotnet/tests/CoverageCache.java
+++ b/sonar-dotnet-shared-library/src/main/java/org/sonar/plugins/dotnet/tests/CoverageCache.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/main/java/org/sonar/plugins/dotnet/tests/CoverageConfiguration.java b/sonar-dotnet-shared-library/src/main/java/org/sonar/plugins/dotnet/tests/CoverageConfiguration.java
index 74214497984..1a3169120d7 100644
--- a/sonar-dotnet-shared-library/src/main/java/org/sonar/plugins/dotnet/tests/CoverageConfiguration.java
+++ b/sonar-dotnet-shared-library/src/main/java/org/sonar/plugins/dotnet/tests/CoverageConfiguration.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/main/java/org/sonar/plugins/dotnet/tests/CoverageParser.java b/sonar-dotnet-shared-library/src/main/java/org/sonar/plugins/dotnet/tests/CoverageParser.java
index 4234e4da227..dcd0d91fd34 100644
--- a/sonar-dotnet-shared-library/src/main/java/org/sonar/plugins/dotnet/tests/CoverageParser.java
+++ b/sonar-dotnet-shared-library/src/main/java/org/sonar/plugins/dotnet/tests/CoverageParser.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/main/java/org/sonar/plugins/dotnet/tests/CoverageReportImportSensor.java b/sonar-dotnet-shared-library/src/main/java/org/sonar/plugins/dotnet/tests/CoverageReportImportSensor.java
index ac79546db14..ae70b782d5f 100644
--- a/sonar-dotnet-shared-library/src/main/java/org/sonar/plugins/dotnet/tests/CoverageReportImportSensor.java
+++ b/sonar-dotnet-shared-library/src/main/java/org/sonar/plugins/dotnet/tests/CoverageReportImportSensor.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/main/java/org/sonar/plugins/dotnet/tests/DotCoverReportParser.java b/sonar-dotnet-shared-library/src/main/java/org/sonar/plugins/dotnet/tests/DotCoverReportParser.java
index 3cedca04c8d..4545d52df7d 100644
--- a/sonar-dotnet-shared-library/src/main/java/org/sonar/plugins/dotnet/tests/DotCoverReportParser.java
+++ b/sonar-dotnet-shared-library/src/main/java/org/sonar/plugins/dotnet/tests/DotCoverReportParser.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/main/java/org/sonar/plugins/dotnet/tests/DotCoverReportsAggregator.java b/sonar-dotnet-shared-library/src/main/java/org/sonar/plugins/dotnet/tests/DotCoverReportsAggregator.java
index 7d2c9f32b07..2ef83089032 100644
--- a/sonar-dotnet-shared-library/src/main/java/org/sonar/plugins/dotnet/tests/DotCoverReportsAggregator.java
+++ b/sonar-dotnet-shared-library/src/main/java/org/sonar/plugins/dotnet/tests/DotCoverReportsAggregator.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/main/java/org/sonar/plugins/dotnet/tests/FileService.java b/sonar-dotnet-shared-library/src/main/java/org/sonar/plugins/dotnet/tests/FileService.java
index c71a1c758f8..f1eb183eccd 100644
--- a/sonar-dotnet-shared-library/src/main/java/org/sonar/plugins/dotnet/tests/FileService.java
+++ b/sonar-dotnet-shared-library/src/main/java/org/sonar/plugins/dotnet/tests/FileService.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/main/java/org/sonar/plugins/dotnet/tests/NCover3ReportParser.java b/sonar-dotnet-shared-library/src/main/java/org/sonar/plugins/dotnet/tests/NCover3ReportParser.java
index b7cc36f9c06..5c0590b3217 100644
--- a/sonar-dotnet-shared-library/src/main/java/org/sonar/plugins/dotnet/tests/NCover3ReportParser.java
+++ b/sonar-dotnet-shared-library/src/main/java/org/sonar/plugins/dotnet/tests/NCover3ReportParser.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/main/java/org/sonar/plugins/dotnet/tests/NUnitTestResultsFileParser.java b/sonar-dotnet-shared-library/src/main/java/org/sonar/plugins/dotnet/tests/NUnitTestResultsFileParser.java
index 4fb8a7ebd11..4d0ef7943bb 100644
--- a/sonar-dotnet-shared-library/src/main/java/org/sonar/plugins/dotnet/tests/NUnitTestResultsFileParser.java
+++ b/sonar-dotnet-shared-library/src/main/java/org/sonar/plugins/dotnet/tests/NUnitTestResultsFileParser.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/main/java/org/sonar/plugins/dotnet/tests/OpenCoverReportParser.java b/sonar-dotnet-shared-library/src/main/java/org/sonar/plugins/dotnet/tests/OpenCoverReportParser.java
index 55e81bdab57..970e068780c 100644
--- a/sonar-dotnet-shared-library/src/main/java/org/sonar/plugins/dotnet/tests/OpenCoverReportParser.java
+++ b/sonar-dotnet-shared-library/src/main/java/org/sonar/plugins/dotnet/tests/OpenCoverReportParser.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/main/java/org/sonar/plugins/dotnet/tests/ParseErrorException.java b/sonar-dotnet-shared-library/src/main/java/org/sonar/plugins/dotnet/tests/ParseErrorException.java
index cc306528564..101b3481c83 100644
--- a/sonar-dotnet-shared-library/src/main/java/org/sonar/plugins/dotnet/tests/ParseErrorException.java
+++ b/sonar-dotnet-shared-library/src/main/java/org/sonar/plugins/dotnet/tests/ParseErrorException.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/main/java/org/sonar/plugins/dotnet/tests/PathSuffixPredicate.java b/sonar-dotnet-shared-library/src/main/java/org/sonar/plugins/dotnet/tests/PathSuffixPredicate.java
index a08eb577d98..364dd1ef4ad 100644
--- a/sonar-dotnet-shared-library/src/main/java/org/sonar/plugins/dotnet/tests/PathSuffixPredicate.java
+++ b/sonar-dotnet-shared-library/src/main/java/org/sonar/plugins/dotnet/tests/PathSuffixPredicate.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/main/java/org/sonar/plugins/dotnet/tests/ScannerFileService.java b/sonar-dotnet-shared-library/src/main/java/org/sonar/plugins/dotnet/tests/ScannerFileService.java
index 8f4065a3ff1..0a0b3883083 100644
--- a/sonar-dotnet-shared-library/src/main/java/org/sonar/plugins/dotnet/tests/ScannerFileService.java
+++ b/sonar-dotnet-shared-library/src/main/java/org/sonar/plugins/dotnet/tests/ScannerFileService.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/main/java/org/sonar/plugins/dotnet/tests/SequencePoint.java b/sonar-dotnet-shared-library/src/main/java/org/sonar/plugins/dotnet/tests/SequencePoint.java
index f02fd2f38b5..bcce743ba3d 100644
--- a/sonar-dotnet-shared-library/src/main/java/org/sonar/plugins/dotnet/tests/SequencePoint.java
+++ b/sonar-dotnet-shared-library/src/main/java/org/sonar/plugins/dotnet/tests/SequencePoint.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/main/java/org/sonar/plugins/dotnet/tests/UnitTestConfiguration.java b/sonar-dotnet-shared-library/src/main/java/org/sonar/plugins/dotnet/tests/UnitTestConfiguration.java
index b1f5e4371b8..922d71ec46d 100644
--- a/sonar-dotnet-shared-library/src/main/java/org/sonar/plugins/dotnet/tests/UnitTestConfiguration.java
+++ b/sonar-dotnet-shared-library/src/main/java/org/sonar/plugins/dotnet/tests/UnitTestConfiguration.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/main/java/org/sonar/plugins/dotnet/tests/UnitTestResults.java b/sonar-dotnet-shared-library/src/main/java/org/sonar/plugins/dotnet/tests/UnitTestResults.java
index 572e78a511b..463ba4a493a 100644
--- a/sonar-dotnet-shared-library/src/main/java/org/sonar/plugins/dotnet/tests/UnitTestResults.java
+++ b/sonar-dotnet-shared-library/src/main/java/org/sonar/plugins/dotnet/tests/UnitTestResults.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/main/java/org/sonar/plugins/dotnet/tests/UnitTestResultsAggregator.java b/sonar-dotnet-shared-library/src/main/java/org/sonar/plugins/dotnet/tests/UnitTestResultsAggregator.java
index 56e04155161..b509483ecb7 100644
--- a/sonar-dotnet-shared-library/src/main/java/org/sonar/plugins/dotnet/tests/UnitTestResultsAggregator.java
+++ b/sonar-dotnet-shared-library/src/main/java/org/sonar/plugins/dotnet/tests/UnitTestResultsAggregator.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/main/java/org/sonar/plugins/dotnet/tests/UnitTestResultsImportSensor.java b/sonar-dotnet-shared-library/src/main/java/org/sonar/plugins/dotnet/tests/UnitTestResultsImportSensor.java
index 2cdf4045e35..e0bd090a4d0 100644
--- a/sonar-dotnet-shared-library/src/main/java/org/sonar/plugins/dotnet/tests/UnitTestResultsImportSensor.java
+++ b/sonar-dotnet-shared-library/src/main/java/org/sonar/plugins/dotnet/tests/UnitTestResultsImportSensor.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/main/java/org/sonar/plugins/dotnet/tests/UnitTestResultsParser.java b/sonar-dotnet-shared-library/src/main/java/org/sonar/plugins/dotnet/tests/UnitTestResultsParser.java
index 2e4676e46c1..da14a64129e 100644
--- a/sonar-dotnet-shared-library/src/main/java/org/sonar/plugins/dotnet/tests/UnitTestResultsParser.java
+++ b/sonar-dotnet-shared-library/src/main/java/org/sonar/plugins/dotnet/tests/UnitTestResultsParser.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/main/java/org/sonar/plugins/dotnet/tests/VisualStudioCoverageXmlReportParser.java b/sonar-dotnet-shared-library/src/main/java/org/sonar/plugins/dotnet/tests/VisualStudioCoverageXmlReportParser.java
index 208f0b21d0b..358ad3bdc97 100644
--- a/sonar-dotnet-shared-library/src/main/java/org/sonar/plugins/dotnet/tests/VisualStudioCoverageXmlReportParser.java
+++ b/sonar-dotnet-shared-library/src/main/java/org/sonar/plugins/dotnet/tests/VisualStudioCoverageXmlReportParser.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/main/java/org/sonar/plugins/dotnet/tests/VisualStudioTestResultsFileParser.java b/sonar-dotnet-shared-library/src/main/java/org/sonar/plugins/dotnet/tests/VisualStudioTestResultsFileParser.java
index 86718dc358d..bdebbae1997 100644
--- a/sonar-dotnet-shared-library/src/main/java/org/sonar/plugins/dotnet/tests/VisualStudioTestResultsFileParser.java
+++ b/sonar-dotnet-shared-library/src/main/java/org/sonar/plugins/dotnet/tests/VisualStudioTestResultsFileParser.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/main/java/org/sonar/plugins/dotnet/tests/WildcardPatternFileProvider.java b/sonar-dotnet-shared-library/src/main/java/org/sonar/plugins/dotnet/tests/WildcardPatternFileProvider.java
index 7282c56549e..853352eb960 100644
--- a/sonar-dotnet-shared-library/src/main/java/org/sonar/plugins/dotnet/tests/WildcardPatternFileProvider.java
+++ b/sonar-dotnet-shared-library/src/main/java/org/sonar/plugins/dotnet/tests/WildcardPatternFileProvider.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/main/java/org/sonar/plugins/dotnet/tests/XUnitTestResultsFileParser.java b/sonar-dotnet-shared-library/src/main/java/org/sonar/plugins/dotnet/tests/XUnitTestResultsFileParser.java
index b26a7184849..f9cf2c0621f 100644
--- a/sonar-dotnet-shared-library/src/main/java/org/sonar/plugins/dotnet/tests/XUnitTestResultsFileParser.java
+++ b/sonar-dotnet-shared-library/src/main/java/org/sonar/plugins/dotnet/tests/XUnitTestResultsFileParser.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/main/java/org/sonar/plugins/dotnet/tests/XmlParserHelper.java b/sonar-dotnet-shared-library/src/main/java/org/sonar/plugins/dotnet/tests/XmlParserHelper.java
index 2279a248c4e..fc5ba2a5678 100644
--- a/sonar-dotnet-shared-library/src/main/java/org/sonar/plugins/dotnet/tests/XmlParserHelper.java
+++ b/sonar-dotnet-shared-library/src/main/java/org/sonar/plugins/dotnet/tests/XmlParserHelper.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/main/java/org/sonar/plugins/dotnet/tests/package-info.java b/sonar-dotnet-shared-library/src/main/java/org/sonar/plugins/dotnet/tests/package-info.java
index 02f9b6adc64..0339e783f4c 100644
--- a/sonar-dotnet-shared-library/src/main/java/org/sonar/plugins/dotnet/tests/package-info.java
+++ b/sonar-dotnet-shared-library/src/main/java/org/sonar/plugins/dotnet/tests/package-info.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/CallableUtils.java b/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/CallableUtils.java
index 440542752ae..75cddddb158 100644
--- a/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/CallableUtils.java
+++ b/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/CallableUtils.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/LazyCallException.java b/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/LazyCallException.java
index 9a11ebb7e08..f03c8bfed51 100644
--- a/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/LazyCallException.java
+++ b/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/LazyCallException.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/StringUtils.java b/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/StringUtils.java
index 10bfbac87b6..1c0c930198a 100644
--- a/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/StringUtils.java
+++ b/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/StringUtils.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/package-info.java b/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/package-info.java
index 4a9584abfba..8704f84d59f 100644
--- a/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/package-info.java
+++ b/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/package-info.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/AbstractFileCacheSensor.java b/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/AbstractFileCacheSensor.java
index db518c2461c..ca424c1f1b7 100644
--- a/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/AbstractFileCacheSensor.java
+++ b/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/AbstractFileCacheSensor.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/AbstractGlobalProtobufFileProcessor.java b/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/AbstractGlobalProtobufFileProcessor.java
index 8bb74fa8d80..001d8a7ade7 100644
--- a/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/AbstractGlobalProtobufFileProcessor.java
+++ b/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/AbstractGlobalProtobufFileProcessor.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/AbstractLanguageConfiguration.java b/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/AbstractLanguageConfiguration.java
index 29d7a66e8a6..43bc4e6884a 100644
--- a/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/AbstractLanguageConfiguration.java
+++ b/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/AbstractLanguageConfiguration.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/AbstractModuleConfiguration.java b/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/AbstractModuleConfiguration.java
index 73921472c27..f94357dd2da 100644
--- a/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/AbstractModuleConfiguration.java
+++ b/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/AbstractModuleConfiguration.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/AbstractPropertyDefinitions.java b/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/AbstractPropertyDefinitions.java
index 84d78053c42..44be5e6ea62 100644
--- a/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/AbstractPropertyDefinitions.java
+++ b/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/AbstractPropertyDefinitions.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/AbstractRulesDefinition.java b/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/AbstractRulesDefinition.java
index 21ba60e1b3d..5bc7aaa5d08 100644
--- a/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/AbstractRulesDefinition.java
+++ b/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/AbstractRulesDefinition.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/AbstractSonarLintProfileExporter.java b/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/AbstractSonarLintProfileExporter.java
index f140d394305..878ffaa0a94 100644
--- a/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/AbstractSonarLintProfileExporter.java
+++ b/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/AbstractSonarLintProfileExporter.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/AbstractSonarWayProfile.java b/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/AbstractSonarWayProfile.java
index 2dcbd68eb0e..f3acf14c52d 100644
--- a/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/AbstractSonarWayProfile.java
+++ b/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/AbstractSonarWayProfile.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/AnalysisWarningsSensor.java b/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/AnalysisWarningsSensor.java
index dfbdb767993..bbac719dac2 100644
--- a/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/AnalysisWarningsSensor.java
+++ b/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/AnalysisWarningsSensor.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/CodeCoverageProvider.java b/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/CodeCoverageProvider.java
index 9fb43a4603e..31acc9a8759 100644
--- a/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/CodeCoverageProvider.java
+++ b/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/CodeCoverageProvider.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/DotNetPluginMetadata.java b/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/DotNetPluginMetadata.java
index 4af89fc3c86..18ebd0e7a83 100644
--- a/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/DotNetPluginMetadata.java
+++ b/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/DotNetPluginMetadata.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/DotNetSensor.java b/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/DotNetSensor.java
index 1d6d5d7b6e1..cae0061c5ea 100644
--- a/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/DotNetSensor.java
+++ b/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/DotNetSensor.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/EncodingPerFile.java b/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/EncodingPerFile.java
index b1cc4523c2f..52663dd20ab 100644
--- a/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/EncodingPerFile.java
+++ b/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/EncodingPerFile.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/FileTypeSensor.java b/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/FileTypeSensor.java
index 3d3bddd81db..c27ae6063f2 100644
--- a/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/FileTypeSensor.java
+++ b/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/FileTypeSensor.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/GeneratedFileFilter.java b/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/GeneratedFileFilter.java
index d4fdef54c28..51112586217 100644
--- a/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/GeneratedFileFilter.java
+++ b/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/GeneratedFileFilter.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/HashProvider.java b/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/HashProvider.java
index 64109eca860..32a43916e42 100644
--- a/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/HashProvider.java
+++ b/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/HashProvider.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/LogSensor.java b/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/LogSensor.java
index 96c0bd2a60f..b128f785433 100644
--- a/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/LogSensor.java
+++ b/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/LogSensor.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/ProjectTypeCollector.java b/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/ProjectTypeCollector.java
index 54b6ffc1908..da059d7672e 100644
--- a/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/ProjectTypeCollector.java
+++ b/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/ProjectTypeCollector.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/PropertiesSensor.java b/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/PropertiesSensor.java
index e2765fdd05e..58950a1f614 100644
--- a/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/PropertiesSensor.java
+++ b/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/PropertiesSensor.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/ProtobufDataImporter.java b/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/ProtobufDataImporter.java
index fa4f52560b1..5e02ee5eb6f 100644
--- a/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/ProtobufDataImporter.java
+++ b/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/ProtobufDataImporter.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/RealPathProvider.java b/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/RealPathProvider.java
index a015484f440..38cdca1df74 100644
--- a/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/RealPathProvider.java
+++ b/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/RealPathProvider.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/ReportPathCollector.java b/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/ReportPathCollector.java
index c42184b7163..7929870d78c 100644
--- a/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/ReportPathCollector.java
+++ b/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/ReportPathCollector.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/RoslynDataImporter.java b/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/RoslynDataImporter.java
index 6ccdd7c73dd..47a6f544943 100644
--- a/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/RoslynDataImporter.java
+++ b/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/RoslynDataImporter.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/RoslynProfileExporter.java b/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/RoslynProfileExporter.java
index 737ce744a3a..a50190becec 100644
--- a/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/RoslynProfileExporter.java
+++ b/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/RoslynProfileExporter.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/RoslynReport.java b/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/RoslynReport.java
index 58689d01586..f25c55cf694 100644
--- a/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/RoslynReport.java
+++ b/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/RoslynReport.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/SarifParserCallbackImpl.java b/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/SarifParserCallbackImpl.java
index 7eb58ce9249..a8a60ac4882 100644
--- a/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/SarifParserCallbackImpl.java
+++ b/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/SarifParserCallbackImpl.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/SensorContextUtils.java b/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/SensorContextUtils.java
index d3c6eae5e57..853a9d46a18 100644
--- a/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/SensorContextUtils.java
+++ b/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/SensorContextUtils.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/SonarLintProfileExporter.java b/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/SonarLintProfileExporter.java
index 8822e570e81..a2f2c029e56 100644
--- a/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/SonarLintProfileExporter.java
+++ b/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/SonarLintProfileExporter.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/UnitTestResultsProvider.java b/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/UnitTestResultsProvider.java
index 20461b8ea56..cf4a95c7432 100644
--- a/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/UnitTestResultsProvider.java
+++ b/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/UnitTestResultsProvider.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/WrongEncodingFileFilter.java b/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/WrongEncodingFileFilter.java
index 9fe61476146..17edca4d79a 100644
--- a/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/WrongEncodingFileFilter.java
+++ b/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/WrongEncodingFileFilter.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/package-info.java b/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/package-info.java
index 2a2cb0ab03d..f40df175dbf 100644
--- a/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/package-info.java
+++ b/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/package-info.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/protobuf/CPDTokensImporter.java b/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/protobuf/CPDTokensImporter.java
index 6e0bd77aa56..83824c28557 100644
--- a/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/protobuf/CPDTokensImporter.java
+++ b/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/protobuf/CPDTokensImporter.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/protobuf/FileMetadataImporter.java b/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/protobuf/FileMetadataImporter.java
index 43f69101158..7e548f7fd95 100644
--- a/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/protobuf/FileMetadataImporter.java
+++ b/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/protobuf/FileMetadataImporter.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/protobuf/HighlightImporter.java b/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/protobuf/HighlightImporter.java
index b025368dff4..a5e46b91435 100644
--- a/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/protobuf/HighlightImporter.java
+++ b/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/protobuf/HighlightImporter.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/protobuf/LogImporter.java b/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/protobuf/LogImporter.java
index 0efd787796e..23921d00b6d 100644
--- a/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/protobuf/LogImporter.java
+++ b/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/protobuf/LogImporter.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/protobuf/MetricsImporter.java b/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/protobuf/MetricsImporter.java
index b9db0823fd4..1f2b8a7ea5b 100644
--- a/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/protobuf/MetricsImporter.java
+++ b/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/protobuf/MetricsImporter.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/protobuf/ProtobufImporter.java b/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/protobuf/ProtobufImporter.java
index 3860d84dca0..95aadf3d880 100644
--- a/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/protobuf/ProtobufImporter.java
+++ b/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/protobuf/ProtobufImporter.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/protobuf/RawProtobufImporter.java b/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/protobuf/RawProtobufImporter.java
index f24df9ef794..4834937ecfc 100644
--- a/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/protobuf/RawProtobufImporter.java
+++ b/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/protobuf/RawProtobufImporter.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/protobuf/SymbolRefsImporter.java b/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/protobuf/SymbolRefsImporter.java
index f886b6192b7..003fb0ddedf 100644
--- a/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/protobuf/SymbolRefsImporter.java
+++ b/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/protobuf/SymbolRefsImporter.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/protobuf/package-info.java b/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/protobuf/package-info.java
index 55f8857589f..a0cc0898ac5 100644
--- a/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/protobuf/package-info.java
+++ b/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/plugins/protobuf/package-info.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/sarif/Location.java b/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/sarif/Location.java
index 5ccac47fd5d..1e1fea931d1 100644
--- a/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/sarif/Location.java
+++ b/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/sarif/Location.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/sarif/SarifParser.java b/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/sarif/SarifParser.java
index 18fbc762daa..b22002cb88c 100644
--- a/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/sarif/SarifParser.java
+++ b/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/sarif/SarifParser.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/sarif/SarifParser01And04.java b/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/sarif/SarifParser01And04.java
index 2a437526984..4dbeac036ef 100644
--- a/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/sarif/SarifParser01And04.java
+++ b/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/sarif/SarifParser01And04.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/sarif/SarifParser10.java b/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/sarif/SarifParser10.java
index 693f442ca1e..3a52366f2b6 100644
--- a/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/sarif/SarifParser10.java
+++ b/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/sarif/SarifParser10.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/sarif/SarifParserCallback.java b/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/sarif/SarifParserCallback.java
index d6e917fe698..988de5df8c7 100644
--- a/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/sarif/SarifParserCallback.java
+++ b/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/sarif/SarifParserCallback.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/sarif/SarifParserFactory.java b/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/sarif/SarifParserFactory.java
index bc9fd786e25..20f67935b6b 100644
--- a/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/sarif/SarifParserFactory.java
+++ b/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/sarif/SarifParserFactory.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/sarif/package-info.java b/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/sarif/package-info.java
index ac09a1332f0..7e79c56704a 100644
--- a/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/sarif/package-info.java
+++ b/sonar-dotnet-shared-library/src/main/java/org/sonarsource/dotnet/shared/sarif/package-info.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/test/java/org/sonar/plugins/dotnet/tests/BranchCoverageTest.java b/sonar-dotnet-shared-library/src/test/java/org/sonar/plugins/dotnet/tests/BranchCoverageTest.java
index 837698fe8fb..905ab1bf46f 100644
--- a/sonar-dotnet-shared-library/src/test/java/org/sonar/plugins/dotnet/tests/BranchCoverageTest.java
+++ b/sonar-dotnet-shared-library/src/test/java/org/sonar/plugins/dotnet/tests/BranchCoverageTest.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/test/java/org/sonar/plugins/dotnet/tests/BranchPointTest.java b/sonar-dotnet-shared-library/src/test/java/org/sonar/plugins/dotnet/tests/BranchPointTest.java
index d0ba91745c4..a45aebb5524 100644
--- a/sonar-dotnet-shared-library/src/test/java/org/sonar/plugins/dotnet/tests/BranchPointTest.java
+++ b/sonar-dotnet-shared-library/src/test/java/org/sonar/plugins/dotnet/tests/BranchPointTest.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/test/java/org/sonar/plugins/dotnet/tests/CoverageAggregatorTest.java b/sonar-dotnet-shared-library/src/test/java/org/sonar/plugins/dotnet/tests/CoverageAggregatorTest.java
index 21b6c10e2d4..2b22dad5c04 100644
--- a/sonar-dotnet-shared-library/src/test/java/org/sonar/plugins/dotnet/tests/CoverageAggregatorTest.java
+++ b/sonar-dotnet-shared-library/src/test/java/org/sonar/plugins/dotnet/tests/CoverageAggregatorTest.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/test/java/org/sonar/plugins/dotnet/tests/CoverageCacheTest.java b/sonar-dotnet-shared-library/src/test/java/org/sonar/plugins/dotnet/tests/CoverageCacheTest.java
index a5cec824eb2..9d0f48a058c 100644
--- a/sonar-dotnet-shared-library/src/test/java/org/sonar/plugins/dotnet/tests/CoverageCacheTest.java
+++ b/sonar-dotnet-shared-library/src/test/java/org/sonar/plugins/dotnet/tests/CoverageCacheTest.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/test/java/org/sonar/plugins/dotnet/tests/CoverageReportImportSensorTest.java b/sonar-dotnet-shared-library/src/test/java/org/sonar/plugins/dotnet/tests/CoverageReportImportSensorTest.java
index d994bba97c6..db5c653f806 100644
--- a/sonar-dotnet-shared-library/src/test/java/org/sonar/plugins/dotnet/tests/CoverageReportImportSensorTest.java
+++ b/sonar-dotnet-shared-library/src/test/java/org/sonar/plugins/dotnet/tests/CoverageReportImportSensorTest.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/test/java/org/sonar/plugins/dotnet/tests/CoverageTest.java b/sonar-dotnet-shared-library/src/test/java/org/sonar/plugins/dotnet/tests/CoverageTest.java
index 6b0ebafb393..603eec16589 100644
--- a/sonar-dotnet-shared-library/src/test/java/org/sonar/plugins/dotnet/tests/CoverageTest.java
+++ b/sonar-dotnet-shared-library/src/test/java/org/sonar/plugins/dotnet/tests/CoverageTest.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/test/java/org/sonar/plugins/dotnet/tests/DotCoverReportParserTest.java b/sonar-dotnet-shared-library/src/test/java/org/sonar/plugins/dotnet/tests/DotCoverReportParserTest.java
index 7185d2aebd4..3db5d29f732 100644
--- a/sonar-dotnet-shared-library/src/test/java/org/sonar/plugins/dotnet/tests/DotCoverReportParserTest.java
+++ b/sonar-dotnet-shared-library/src/test/java/org/sonar/plugins/dotnet/tests/DotCoverReportParserTest.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/test/java/org/sonar/plugins/dotnet/tests/DotCoverReportsAggregatorTest.java b/sonar-dotnet-shared-library/src/test/java/org/sonar/plugins/dotnet/tests/DotCoverReportsAggregatorTest.java
index 554a30e6ede..93781dc4fa0 100644
--- a/sonar-dotnet-shared-library/src/test/java/org/sonar/plugins/dotnet/tests/DotCoverReportsAggregatorTest.java
+++ b/sonar-dotnet-shared-library/src/test/java/org/sonar/plugins/dotnet/tests/DotCoverReportsAggregatorTest.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/test/java/org/sonar/plugins/dotnet/tests/NCover3ReportParserTest.java b/sonar-dotnet-shared-library/src/test/java/org/sonar/plugins/dotnet/tests/NCover3ReportParserTest.java
index 36ccdf309b3..448682728e9 100644
--- a/sonar-dotnet-shared-library/src/test/java/org/sonar/plugins/dotnet/tests/NCover3ReportParserTest.java
+++ b/sonar-dotnet-shared-library/src/test/java/org/sonar/plugins/dotnet/tests/NCover3ReportParserTest.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/test/java/org/sonar/plugins/dotnet/tests/NUnitTestResultsFileParserTest.java b/sonar-dotnet-shared-library/src/test/java/org/sonar/plugins/dotnet/tests/NUnitTestResultsFileParserTest.java
index 55d05afae13..59929b8714c 100644
--- a/sonar-dotnet-shared-library/src/test/java/org/sonar/plugins/dotnet/tests/NUnitTestResultsFileParserTest.java
+++ b/sonar-dotnet-shared-library/src/test/java/org/sonar/plugins/dotnet/tests/NUnitTestResultsFileParserTest.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/test/java/org/sonar/plugins/dotnet/tests/OpenCoverReportParserTest.java b/sonar-dotnet-shared-library/src/test/java/org/sonar/plugins/dotnet/tests/OpenCoverReportParserTest.java
index 45dea2e3c24..4144090413f 100644
--- a/sonar-dotnet-shared-library/src/test/java/org/sonar/plugins/dotnet/tests/OpenCoverReportParserTest.java
+++ b/sonar-dotnet-shared-library/src/test/java/org/sonar/plugins/dotnet/tests/OpenCoverReportParserTest.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/test/java/org/sonar/plugins/dotnet/tests/PathSuffixPredicateTest.java b/sonar-dotnet-shared-library/src/test/java/org/sonar/plugins/dotnet/tests/PathSuffixPredicateTest.java
index e24452808ed..2c532dfe675 100644
--- a/sonar-dotnet-shared-library/src/test/java/org/sonar/plugins/dotnet/tests/PathSuffixPredicateTest.java
+++ b/sonar-dotnet-shared-library/src/test/java/org/sonar/plugins/dotnet/tests/PathSuffixPredicateTest.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/test/java/org/sonar/plugins/dotnet/tests/ScannerFileServiceTest.java b/sonar-dotnet-shared-library/src/test/java/org/sonar/plugins/dotnet/tests/ScannerFileServiceTest.java
index 948b4cbe113..2dbef70fa7d 100644
--- a/sonar-dotnet-shared-library/src/test/java/org/sonar/plugins/dotnet/tests/ScannerFileServiceTest.java
+++ b/sonar-dotnet-shared-library/src/test/java/org/sonar/plugins/dotnet/tests/ScannerFileServiceTest.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/test/java/org/sonar/plugins/dotnet/tests/UnitTestResultsAggregatorTest.java b/sonar-dotnet-shared-library/src/test/java/org/sonar/plugins/dotnet/tests/UnitTestResultsAggregatorTest.java
index 22556005ce9..1601db0c1e3 100644
--- a/sonar-dotnet-shared-library/src/test/java/org/sonar/plugins/dotnet/tests/UnitTestResultsAggregatorTest.java
+++ b/sonar-dotnet-shared-library/src/test/java/org/sonar/plugins/dotnet/tests/UnitTestResultsAggregatorTest.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/test/java/org/sonar/plugins/dotnet/tests/UnitTestResultsImportSensorTest.java b/sonar-dotnet-shared-library/src/test/java/org/sonar/plugins/dotnet/tests/UnitTestResultsImportSensorTest.java
index 5607afc88ea..ab7daad1508 100644
--- a/sonar-dotnet-shared-library/src/test/java/org/sonar/plugins/dotnet/tests/UnitTestResultsImportSensorTest.java
+++ b/sonar-dotnet-shared-library/src/test/java/org/sonar/plugins/dotnet/tests/UnitTestResultsImportSensorTest.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/test/java/org/sonar/plugins/dotnet/tests/VisualStudioCoverageXmlReportParserTest.java b/sonar-dotnet-shared-library/src/test/java/org/sonar/plugins/dotnet/tests/VisualStudioCoverageXmlReportParserTest.java
index 885ea8a3e05..69e8527dcc8 100644
--- a/sonar-dotnet-shared-library/src/test/java/org/sonar/plugins/dotnet/tests/VisualStudioCoverageXmlReportParserTest.java
+++ b/sonar-dotnet-shared-library/src/test/java/org/sonar/plugins/dotnet/tests/VisualStudioCoverageXmlReportParserTest.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/test/java/org/sonar/plugins/dotnet/tests/VisualStudioTestResultsFileParserTest.java b/sonar-dotnet-shared-library/src/test/java/org/sonar/plugins/dotnet/tests/VisualStudioTestResultsFileParserTest.java
index 155311304ea..d369183e9e0 100644
--- a/sonar-dotnet-shared-library/src/test/java/org/sonar/plugins/dotnet/tests/VisualStudioTestResultsFileParserTest.java
+++ b/sonar-dotnet-shared-library/src/test/java/org/sonar/plugins/dotnet/tests/VisualStudioTestResultsFileParserTest.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/test/java/org/sonar/plugins/dotnet/tests/VstsUtils.java b/sonar-dotnet-shared-library/src/test/java/org/sonar/plugins/dotnet/tests/VstsUtils.java
index f83f00b9e5c..6426504102b 100644
--- a/sonar-dotnet-shared-library/src/test/java/org/sonar/plugins/dotnet/tests/VstsUtils.java
+++ b/sonar-dotnet-shared-library/src/test/java/org/sonar/plugins/dotnet/tests/VstsUtils.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/test/java/org/sonar/plugins/dotnet/tests/WildcardPatternFileProviderTest.java b/sonar-dotnet-shared-library/src/test/java/org/sonar/plugins/dotnet/tests/WildcardPatternFileProviderTest.java
index ed8b4218598..5ee6a862405 100644
--- a/sonar-dotnet-shared-library/src/test/java/org/sonar/plugins/dotnet/tests/WildcardPatternFileProviderTest.java
+++ b/sonar-dotnet-shared-library/src/test/java/org/sonar/plugins/dotnet/tests/WildcardPatternFileProviderTest.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/test/java/org/sonar/plugins/dotnet/tests/XUnitTestResultsFileParserTest.java b/sonar-dotnet-shared-library/src/test/java/org/sonar/plugins/dotnet/tests/XUnitTestResultsFileParserTest.java
index c9897394cae..4ec45226668 100644
--- a/sonar-dotnet-shared-library/src/test/java/org/sonar/plugins/dotnet/tests/XUnitTestResultsFileParserTest.java
+++ b/sonar-dotnet-shared-library/src/test/java/org/sonar/plugins/dotnet/tests/XUnitTestResultsFileParserTest.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/test/java/org/sonar/plugins/dotnet/tests/XmlParserHelperTest.java b/sonar-dotnet-shared-library/src/test/java/org/sonar/plugins/dotnet/tests/XmlParserHelperTest.java
index 0363cb87126..cec9e03057d 100644
--- a/sonar-dotnet-shared-library/src/test/java/org/sonar/plugins/dotnet/tests/XmlParserHelperTest.java
+++ b/sonar-dotnet-shared-library/src/test/java/org/sonar/plugins/dotnet/tests/XmlParserHelperTest.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/CallableUtilsTests.java b/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/CallableUtilsTests.java
index baff3ee02d1..69cb0281102 100644
--- a/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/CallableUtilsTests.java
+++ b/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/CallableUtilsTests.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/AbstractFileCacheSensorTest.java b/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/AbstractFileCacheSensorTest.java
index 9b4847651c0..ce1dab9328b 100644
--- a/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/AbstractFileCacheSensorTest.java
+++ b/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/AbstractFileCacheSensorTest.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/AbstractGlobalProtobufFileProcessorTest.java b/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/AbstractGlobalProtobufFileProcessorTest.java
index f29b3328932..c256eba9f7e 100644
--- a/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/AbstractGlobalProtobufFileProcessorTest.java
+++ b/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/AbstractGlobalProtobufFileProcessorTest.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/AbstractLanguageConfigurationTest.java b/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/AbstractLanguageConfigurationTest.java
index 5bbc5d643e7..b5650f03ddd 100644
--- a/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/AbstractLanguageConfigurationTest.java
+++ b/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/AbstractLanguageConfigurationTest.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/AbstractModuleConfigurationTest.java b/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/AbstractModuleConfigurationTest.java
index 89b2ad62013..9b43aa32421 100644
--- a/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/AbstractModuleConfigurationTest.java
+++ b/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/AbstractModuleConfigurationTest.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/AbstractRulesDefinitionTest.java b/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/AbstractRulesDefinitionTest.java
index af63dc8aa7d..fb71af57322 100644
--- a/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/AbstractRulesDefinitionTest.java
+++ b/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/AbstractRulesDefinitionTest.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/AbstractSonarLintProfileExporterTest.java b/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/AbstractSonarLintProfileExporterTest.java
index 374c6bdf694..d506ea6b2a1 100644
--- a/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/AbstractSonarLintProfileExporterTest.java
+++ b/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/AbstractSonarLintProfileExporterTest.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/AnalysisWarningsSensorTest.java b/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/AnalysisWarningsSensorTest.java
index c7331872dff..33871ef353d 100644
--- a/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/AnalysisWarningsSensorTest.java
+++ b/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/AnalysisWarningsSensorTest.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/CodeCoverageProviderTest.java b/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/CodeCoverageProviderTest.java
index b65d97542ea..1c707f1c111 100644
--- a/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/CodeCoverageProviderTest.java
+++ b/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/CodeCoverageProviderTest.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/DotNetSensorTest.java b/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/DotNetSensorTest.java
index b42c6920123..bc8df4f3c7e 100644
--- a/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/DotNetSensorTest.java
+++ b/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/DotNetSensorTest.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/EncodingPerFileTest.java b/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/EncodingPerFileTest.java
index db009392373..e4fb5295254 100644
--- a/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/EncodingPerFileTest.java
+++ b/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/EncodingPerFileTest.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/FileTypeSensorTest.java b/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/FileTypeSensorTest.java
index 90c52a13351..ebfaa53cbc3 100644
--- a/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/FileTypeSensorTest.java
+++ b/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/FileTypeSensorTest.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/GeneratedFileFilterTest.java b/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/GeneratedFileFilterTest.java
index 287e45bb48d..429d1b545fa 100644
--- a/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/GeneratedFileFilterTest.java
+++ b/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/GeneratedFileFilterTest.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/HashProviderTest.java b/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/HashProviderTest.java
index 94e79657785..e1bbf7fffe3 100644
--- a/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/HashProviderTest.java
+++ b/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/HashProviderTest.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/LogSensorTest.java b/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/LogSensorTest.java
index 2d12f6c1b35..80b709edbd0 100644
--- a/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/LogSensorTest.java
+++ b/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/LogSensorTest.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/ProjectTypeCollectorTest.java b/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/ProjectTypeCollectorTest.java
index 154dffe57ca..5b8d85db8bd 100644
--- a/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/ProjectTypeCollectorTest.java
+++ b/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/ProjectTypeCollectorTest.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/PropertiesSensorTest.java b/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/PropertiesSensorTest.java
index 357f58e0e59..6a8a5e8fc87 100644
--- a/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/PropertiesSensorTest.java
+++ b/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/PropertiesSensorTest.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/ProtobufDataImporterTest.java b/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/ProtobufDataImporterTest.java
index ff0b9b00dbc..4dfa2071a8a 100644
--- a/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/ProtobufDataImporterTest.java
+++ b/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/ProtobufDataImporterTest.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/RealPathProviderTest.java b/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/RealPathProviderTest.java
index 0ece51d789a..7d86f17cfda 100644
--- a/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/RealPathProviderTest.java
+++ b/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/RealPathProviderTest.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/ReportPathCollectorTest.java b/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/ReportPathCollectorTest.java
index dd344773895..420fa0836b6 100644
--- a/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/ReportPathCollectorTest.java
+++ b/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/ReportPathCollectorTest.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/RoslynDataImporterTest.java b/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/RoslynDataImporterTest.java
index 7c1b768808a..214f38662f2 100644
--- a/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/RoslynDataImporterTest.java
+++ b/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/RoslynDataImporterTest.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/RoslynProfileExporterTest.java b/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/RoslynProfileExporterTest.java
index 4b025d455f0..3e5c4203e7a 100644
--- a/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/RoslynProfileExporterTest.java
+++ b/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/RoslynProfileExporterTest.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/SensorContextUtilsTest.java b/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/SensorContextUtilsTest.java
index 784ca890214..3e415074af6 100644
--- a/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/SensorContextUtilsTest.java
+++ b/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/SensorContextUtilsTest.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/UnitTestResultsProviderTest.java b/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/UnitTestResultsProviderTest.java
index c159eca4e40..847a4667fac 100644
--- a/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/UnitTestResultsProviderTest.java
+++ b/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/UnitTestResultsProviderTest.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/WrongEncodingFileFilterTest.java b/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/WrongEncodingFileFilterTest.java
index fe9a75b3c3c..0f2c20230ce 100644
--- a/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/WrongEncodingFileFilterTest.java
+++ b/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/WrongEncodingFileFilterTest.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/protobuf/CPDTokensImporterTest.java b/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/protobuf/CPDTokensImporterTest.java
index 96ca9491b11..b553a327634 100644
--- a/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/protobuf/CPDTokensImporterTest.java
+++ b/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/protobuf/CPDTokensImporterTest.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/protobuf/FileMetadataImporterTest.java b/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/protobuf/FileMetadataImporterTest.java
index c6833730d5e..fceb8810cff 100644
--- a/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/protobuf/FileMetadataImporterTest.java
+++ b/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/protobuf/FileMetadataImporterTest.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/protobuf/HighlightImporterTest.java b/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/protobuf/HighlightImporterTest.java
index 7d002b626d4..2ee6a242e42 100644
--- a/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/protobuf/HighlightImporterTest.java
+++ b/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/protobuf/HighlightImporterTest.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/protobuf/LogImporterTest.java b/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/protobuf/LogImporterTest.java
index 6d7f67be319..2fd4019f815 100644
--- a/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/protobuf/LogImporterTest.java
+++ b/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/protobuf/LogImporterTest.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/protobuf/MetricsImporterTest.java b/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/protobuf/MetricsImporterTest.java
index ecfc1c1d531..364bd199754 100644
--- a/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/protobuf/MetricsImporterTest.java
+++ b/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/protobuf/MetricsImporterTest.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/protobuf/RazorImporterTestBase.java b/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/protobuf/RazorImporterTestBase.java
index 003ac31b2ae..e9c40052aa7 100644
--- a/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/protobuf/RazorImporterTestBase.java
+++ b/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/protobuf/RazorImporterTestBase.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/protobuf/RazorMetricsImporterTest.java b/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/protobuf/RazorMetricsImporterTest.java
index 91215831df1..2e3ac666ea9 100644
--- a/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/protobuf/RazorMetricsImporterTest.java
+++ b/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/protobuf/RazorMetricsImporterTest.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/protobuf/RazorSymbolRefsImporterTest.java b/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/protobuf/RazorSymbolRefsImporterTest.java
index b68484d5a4d..0fd994babe9 100644
--- a/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/protobuf/RazorSymbolRefsImporterTest.java
+++ b/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/protobuf/RazorSymbolRefsImporterTest.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/protobuf/SymbolRefsImporterTest.java b/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/protobuf/SymbolRefsImporterTest.java
index 65af0efb6b8..86bd5b9f8cf 100644
--- a/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/protobuf/SymbolRefsImporterTest.java
+++ b/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/protobuf/SymbolRefsImporterTest.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/testutils/ProtobufFilterTool.java b/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/testutils/ProtobufFilterTool.java
index 2887dfba082..c722614bfbe 100644
--- a/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/testutils/ProtobufFilterTool.java
+++ b/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/plugins/testutils/ProtobufFilterTool.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/sarif/SarifParser01And04Test.java b/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/sarif/SarifParser01And04Test.java
index 2672e1b1f49..90b38afa80a 100644
--- a/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/sarif/SarifParser01And04Test.java
+++ b/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/sarif/SarifParser01And04Test.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/sarif/SarifParser10Test.java b/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/sarif/SarifParser10Test.java
index 60d8b0bd547..68acf3023c4 100644
--- a/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/sarif/SarifParser10Test.java
+++ b/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/sarif/SarifParser10Test.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/sarif/SarifParserCallbackImplTest.java b/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/sarif/SarifParserCallbackImplTest.java
index cc35b254b8d..8dd13cd0b3a 100644
--- a/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/sarif/SarifParserCallbackImplTest.java
+++ b/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/sarif/SarifParserCallbackImplTest.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/sarif/SarifParserFactoryTest.java b/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/sarif/SarifParserFactoryTest.java
index c5eee4c23d9..43b527b7fa7 100644
--- a/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/sarif/SarifParserFactoryTest.java
+++ b/sonar-dotnet-shared-library/src/test/java/org/sonarsource/dotnet/shared/sarif/SarifParserFactoryTest.java
@@ -1,6 +1,6 @@
/*
* SonarSource :: .NET :: Shared library
- * Copyright (C) 2014-2023 SonarSource SA
+ * Copyright (C) 2014-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-vbnet-plugin/src/main/java/org/sonar/plugins/vbnet/VbNet.java b/sonar-vbnet-plugin/src/main/java/org/sonar/plugins/vbnet/VbNet.java
index 7471502d422..bafd8c89d20 100644
--- a/sonar-vbnet-plugin/src/main/java/org/sonar/plugins/vbnet/VbNet.java
+++ b/sonar-vbnet-plugin/src/main/java/org/sonar/plugins/vbnet/VbNet.java
@@ -1,6 +1,6 @@
/*
* SonarVB
- * Copyright (C) 2012-2023 SonarSource SA
+ * Copyright (C) 2012-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-vbnet-plugin/src/main/java/org/sonar/plugins/vbnet/VbNetFileCacheSensor.java b/sonar-vbnet-plugin/src/main/java/org/sonar/plugins/vbnet/VbNetFileCacheSensor.java
index b03edd39c06..b3eb9c8cedf 100644
--- a/sonar-vbnet-plugin/src/main/java/org/sonar/plugins/vbnet/VbNetFileCacheSensor.java
+++ b/sonar-vbnet-plugin/src/main/java/org/sonar/plugins/vbnet/VbNetFileCacheSensor.java
@@ -1,6 +1,6 @@
/*
* SonarVB
- * Copyright (C) 2012-2023 SonarSource SA
+ * Copyright (C) 2012-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-vbnet-plugin/src/main/java/org/sonar/plugins/vbnet/VbNetGlobalProtobufFileProcessor.java b/sonar-vbnet-plugin/src/main/java/org/sonar/plugins/vbnet/VbNetGlobalProtobufFileProcessor.java
index e32f9bd5116..ce83e5b0980 100644
--- a/sonar-vbnet-plugin/src/main/java/org/sonar/plugins/vbnet/VbNetGlobalProtobufFileProcessor.java
+++ b/sonar-vbnet-plugin/src/main/java/org/sonar/plugins/vbnet/VbNetGlobalProtobufFileProcessor.java
@@ -1,6 +1,6 @@
/*
* SonarVB
- * Copyright (C) 2012-2023 SonarSource SA
+ * Copyright (C) 2012-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-vbnet-plugin/src/main/java/org/sonar/plugins/vbnet/VbNetLanguageConfiguration.java b/sonar-vbnet-plugin/src/main/java/org/sonar/plugins/vbnet/VbNetLanguageConfiguration.java
index 7aaa50cdd08..e3b0e101e51 100644
--- a/sonar-vbnet-plugin/src/main/java/org/sonar/plugins/vbnet/VbNetLanguageConfiguration.java
+++ b/sonar-vbnet-plugin/src/main/java/org/sonar/plugins/vbnet/VbNetLanguageConfiguration.java
@@ -1,6 +1,6 @@
/*
* SonarVB
- * Copyright (C) 2012-2023 SonarSource SA
+ * Copyright (C) 2012-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-vbnet-plugin/src/main/java/org/sonar/plugins/vbnet/VbNetModuleConfiguration.java b/sonar-vbnet-plugin/src/main/java/org/sonar/plugins/vbnet/VbNetModuleConfiguration.java
index 2995ad44902..e631af24f27 100644
--- a/sonar-vbnet-plugin/src/main/java/org/sonar/plugins/vbnet/VbNetModuleConfiguration.java
+++ b/sonar-vbnet-plugin/src/main/java/org/sonar/plugins/vbnet/VbNetModuleConfiguration.java
@@ -1,6 +1,6 @@
/*
* SonarVB
- * Copyright (C) 2012-2023 SonarSource SA
+ * Copyright (C) 2012-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-vbnet-plugin/src/main/java/org/sonar/plugins/vbnet/VbNetPlugin.java b/sonar-vbnet-plugin/src/main/java/org/sonar/plugins/vbnet/VbNetPlugin.java
index d25235808d0..0e371d86ee3 100644
--- a/sonar-vbnet-plugin/src/main/java/org/sonar/plugins/vbnet/VbNetPlugin.java
+++ b/sonar-vbnet-plugin/src/main/java/org/sonar/plugins/vbnet/VbNetPlugin.java
@@ -1,6 +1,6 @@
/*
* SonarVB
- * Copyright (C) 2012-2023 SonarSource SA
+ * Copyright (C) 2012-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-vbnet-plugin/src/main/java/org/sonar/plugins/vbnet/VbNetPropertyDefinitions.java b/sonar-vbnet-plugin/src/main/java/org/sonar/plugins/vbnet/VbNetPropertyDefinitions.java
index 1e70d25ba7d..039fbeff8cf 100644
--- a/sonar-vbnet-plugin/src/main/java/org/sonar/plugins/vbnet/VbNetPropertyDefinitions.java
+++ b/sonar-vbnet-plugin/src/main/java/org/sonar/plugins/vbnet/VbNetPropertyDefinitions.java
@@ -1,6 +1,6 @@
/*
* SonarVB
- * Copyright (C) 2012-2023 SonarSource SA
+ * Copyright (C) 2012-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-vbnet-plugin/src/main/java/org/sonar/plugins/vbnet/VbNetSonarRulesDefinition.java b/sonar-vbnet-plugin/src/main/java/org/sonar/plugins/vbnet/VbNetSonarRulesDefinition.java
index 620d88ed5fc..6e37c6005e9 100644
--- a/sonar-vbnet-plugin/src/main/java/org/sonar/plugins/vbnet/VbNetSonarRulesDefinition.java
+++ b/sonar-vbnet-plugin/src/main/java/org/sonar/plugins/vbnet/VbNetSonarRulesDefinition.java
@@ -1,6 +1,6 @@
/*
* SonarVB
- * Copyright (C) 2012-2023 SonarSource SA
+ * Copyright (C) 2012-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-vbnet-plugin/src/main/java/org/sonar/plugins/vbnet/VbNetSonarWayProfile.java b/sonar-vbnet-plugin/src/main/java/org/sonar/plugins/vbnet/VbNetSonarWayProfile.java
index c1719717c30..77f718c5c59 100644
--- a/sonar-vbnet-plugin/src/main/java/org/sonar/plugins/vbnet/VbNetSonarWayProfile.java
+++ b/sonar-vbnet-plugin/src/main/java/org/sonar/plugins/vbnet/VbNetSonarWayProfile.java
@@ -1,6 +1,6 @@
/*
* SonarVB
- * Copyright (C) 2012-2023 SonarSource SA
+ * Copyright (C) 2012-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-vbnet-plugin/src/main/java/org/sonar/plugins/vbnet/package-info.java b/sonar-vbnet-plugin/src/main/java/org/sonar/plugins/vbnet/package-info.java
index 044980228a6..f8aeddd1b2f 100644
--- a/sonar-vbnet-plugin/src/main/java/org/sonar/plugins/vbnet/package-info.java
+++ b/sonar-vbnet-plugin/src/main/java/org/sonar/plugins/vbnet/package-info.java
@@ -1,6 +1,6 @@
/*
* SonarVB
- * Copyright (C) 2012-2023 SonarSource SA
+ * Copyright (C) 2012-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-vbnet-plugin/src/test/java/org/sonar/plugins/vbnet/VbNetFileCacheSensorTest.java b/sonar-vbnet-plugin/src/test/java/org/sonar/plugins/vbnet/VbNetFileCacheSensorTest.java
index d6e7d88f461..53b210637a5 100644
--- a/sonar-vbnet-plugin/src/test/java/org/sonar/plugins/vbnet/VbNetFileCacheSensorTest.java
+++ b/sonar-vbnet-plugin/src/test/java/org/sonar/plugins/vbnet/VbNetFileCacheSensorTest.java
@@ -1,6 +1,6 @@
/*
* SonarVB
- * Copyright (C) 2012-2023 SonarSource SA
+ * Copyright (C) 2012-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-vbnet-plugin/src/test/java/org/sonar/plugins/vbnet/VbNetLanguageConfigurationTest.java b/sonar-vbnet-plugin/src/test/java/org/sonar/plugins/vbnet/VbNetLanguageConfigurationTest.java
index 18ef7ebd9d7..e37bc32ea42 100644
--- a/sonar-vbnet-plugin/src/test/java/org/sonar/plugins/vbnet/VbNetLanguageConfigurationTest.java
+++ b/sonar-vbnet-plugin/src/test/java/org/sonar/plugins/vbnet/VbNetLanguageConfigurationTest.java
@@ -1,6 +1,6 @@
/*
* SonarVB
- * Copyright (C) 2012-2023 SonarSource SA
+ * Copyright (C) 2012-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-vbnet-plugin/src/test/java/org/sonar/plugins/vbnet/VbNetModuleConfigurationTest.java b/sonar-vbnet-plugin/src/test/java/org/sonar/plugins/vbnet/VbNetModuleConfigurationTest.java
index 0f32e7ab154..3328e661cde 100644
--- a/sonar-vbnet-plugin/src/test/java/org/sonar/plugins/vbnet/VbNetModuleConfigurationTest.java
+++ b/sonar-vbnet-plugin/src/test/java/org/sonar/plugins/vbnet/VbNetModuleConfigurationTest.java
@@ -1,6 +1,6 @@
/*
* SonarVB
- * Copyright (C) 2012-2023 SonarSource SA
+ * Copyright (C) 2012-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-vbnet-plugin/src/test/java/org/sonar/plugins/vbnet/VbNetPluginTest.java b/sonar-vbnet-plugin/src/test/java/org/sonar/plugins/vbnet/VbNetPluginTest.java
index d62c25f37c6..6a2fe3300e5 100644
--- a/sonar-vbnet-plugin/src/test/java/org/sonar/plugins/vbnet/VbNetPluginTest.java
+++ b/sonar-vbnet-plugin/src/test/java/org/sonar/plugins/vbnet/VbNetPluginTest.java
@@ -1,6 +1,6 @@
/*
* SonarVB
- * Copyright (C) 2012-2023 SonarSource SA
+ * Copyright (C) 2012-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-vbnet-plugin/src/test/java/org/sonar/plugins/vbnet/VbNetSonarRulesDefinitionTest.java b/sonar-vbnet-plugin/src/test/java/org/sonar/plugins/vbnet/VbNetSonarRulesDefinitionTest.java
index 735d621a943..4060fdda44e 100644
--- a/sonar-vbnet-plugin/src/test/java/org/sonar/plugins/vbnet/VbNetSonarRulesDefinitionTest.java
+++ b/sonar-vbnet-plugin/src/test/java/org/sonar/plugins/vbnet/VbNetSonarRulesDefinitionTest.java
@@ -1,6 +1,6 @@
/*
* SonarVB
- * Copyright (C) 2012-2023 SonarSource SA
+ * Copyright (C) 2012-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-vbnet-plugin/src/test/java/org/sonar/plugins/vbnet/VbNetSonarWayProfileTest.java b/sonar-vbnet-plugin/src/test/java/org/sonar/plugins/vbnet/VbNetSonarWayProfileTest.java
index 40381fd193f..8fa6bcfad20 100644
--- a/sonar-vbnet-plugin/src/test/java/org/sonar/plugins/vbnet/VbNetSonarWayProfileTest.java
+++ b/sonar-vbnet-plugin/src/test/java/org/sonar/plugins/vbnet/VbNetSonarWayProfileTest.java
@@ -1,6 +1,6 @@
/*
* SonarVB
- * Copyright (C) 2012-2023 SonarSource SA
+ * Copyright (C) 2012-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
diff --git a/sonar-vbnet-plugin/src/test/java/org/sonar/plugins/vbnet/VbNetTest.java b/sonar-vbnet-plugin/src/test/java/org/sonar/plugins/vbnet/VbNetTest.java
index 33188809d37..c987623db01 100644
--- a/sonar-vbnet-plugin/src/test/java/org/sonar/plugins/vbnet/VbNetTest.java
+++ b/sonar-vbnet-plugin/src/test/java/org/sonar/plugins/vbnet/VbNetTest.java
@@ -1,6 +1,6 @@
/*
* SonarVB
- * Copyright (C) 2012-2023 SonarSource SA
+ * Copyright (C) 2012-2024 SonarSource SA
* mailto:info AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or