All notable changes to this project will be documented in this file.
- Dependencies - Updated FunFair.CodeAnalysis to 7.0.30.688
- Dependencies - Updated FunFair.Test.Common to 6.1.236.948
- Dependencies - Updated Credfeto.Version.Information.Generator to 1.0.9.87
- Dependencies - Updated FunFair.CodeAnalysis to 7.0.29.685
- Dependencies - Updated FunFair.Test.Common to 6.1.235.945
- Dependencies - Updated Credfeto.Version.Information.Generator to 1.0.8.85
- Dependencies - Updated FunFair.CodeAnalysis to 7.0.28.680
- Dependencies - Updated FunFair.Test.Common to 6.1.234.940
- Dependencies - Updated Credfeto.Version.Information.Generator to 1.0.7.77
- Dependencies - Updated Meziantou.Analyzer to 2.0.177
- Dependencies - Updated FunFair.CodeAnalysis to 7.0.27.668
- Dependencies - Updated NSubstitute to 5.3.0
- Dependencies - Updated FunFair.Test.Common to 6.1.233.936
- Dependencies - Updated Credfeto.Version.Information.Generator to 1.0.6.72
- Dependencies - Updated FunFair.CodeAnalysis to 7.0.26.665
- Dependencies - Updated FunFair.Test.Common to 6.1.231.921
- Dependencies - Updated Credfeto.Version.Information.Generator to 1.0.5.65
- Dependencies - Updated Credfeto.Version.Information.Generator to 1.0.4.57
- Dependencies - Updated Roslynator.Analyzers to 4.12.9
- Dependencies - Updated FunFair.CodeAnalysis to 7.0.24.635
- Dependencies - Updated FunFair.Test.Common to 6.1.229.911
- Dependencies - Updated Credfeto.Version.Information.Generator to 1.0.3.53
- Dependencies - Updated Meziantou.Analyzer to 2.0.176
- Dependencies - Updated xunit to 2.9.2
- SDK - Updated to Dotnet 9.0 RC1
- SDK - Updated DotNet SDK to 9.0.100-rc.2.24474.11
- Dependencies - Updated Microsoft.CodeAnalysis.Analyzers to 3.11.0
- Dependencies - Updated Roslynator.Analyzers to 4.12.8
- Dependencies - Updated Credfeto.Version.Information.Generator to 1.0.2.16
- Dependencies - Updated FunFair.Test.Common to 6.1.71.731
- Dependencies - Updated Meziantou.Analyzer to 2.0.172
- Dependencies - Updated FunFair.CodeAnalysis to 7.0.23.533
- Dependencies - Updated FunFair.Test.Common to 6.1.69.630
- Dependencies - Updated Meziantou.Analyzer to 2.0.168
- Dependencies - Updated xunit to 2.9.1
- Dependencies - Updated Roslynator.Analyzers to 4.12.6
- SDK - Updated DotNet SDK to 8.0.402
- Dependencies - Updated FunFair.CodeAnalysis to 7.0.22.521
- Dependencies - Updated xunit.analyzers to 1.16.0
- Dependencies - Updated FunFair.Test.Common to 6.1.68.628
- Dependencies - Updated Microsoft.NET.Test.Sdk to 17.11.1
- Dependencies - Updated FunFair.CodeAnalysis to 7.0.21.517
- Dependencies - Updated FunFair.Test.Common to 6.1.66.617
- Dependencies - Updated Microsoft.NET.Test.Sdk to 17.11.0
- Dependencies - Updated FunFair.CodeAnalysis to 7.0.20.512
- Dependencies - Updated FunFair.Test.Common to 6.1.65.613
- Dependencies - Updated Microsoft.CodeAnalysis.CSharp to 4.11.0
- SDK - Updated DotNet SDK to 8.0.401
- Dependencies - Updated Meziantou.Analyzer to 2.0.163
- Dependencies - Updated FunFair.CodeAnalysis to 7.0.19.498
- Dependencies - Updated FunFair.Test.Common to 6.1.64.606
- Dependencies - Updated BenchmarkDotNet to 0.14.0
- SDK - Updated DotNet SDK to 8.0.400
- Dependencies - Updated Microsoft.VisualStudio.Threading.Analyzers to 17.11.20
- Dependencies - Updated SonarAnalyzer.CSharp to 9.32.0.97167
- SDK - Updated DotNet SDK to 8.0.303
- Dependencies - Updated CSharpIsNullAnalyzer to 0.1.593
- Dependencies - Updated FunFair.CodeAnalysis to 7.0.18.436
- Dependencies - Updated Meziantou.Analyzer to 2.0.162
- Dependencies - Updated Microsoft.CodeAnalysis.CSharp to 4.10.0
- Dependencies - Updated Roslynator.Analyzers to 4.12.4
- Dependencies - Updated SonarAnalyzer.CSharp to 9.30.0.95878
- Dependencies - Updated ThisAssembly.AssemblyInfo to 1.5.0
- Dependencies - Updated xunit.analyzers to 1.15.0
- Dependencies - Updated xunit.runner.visualstudio to 2.8.2
- Dependencies - Updated xunit to 2.9.0
- Dependencies - Updated FunFair.Test.Common to 6.1.62.556
- Dependencies - Updated Microsoft.NET.Test.Sdk to 17.10.0
- Dependencies - Updated SmartAnalyzers.CSharpExtensions.Annotations to 4.2.11
- Dependencies - Updated FunFair.CodeAnalysis to 7.0.14.369
- Dependencies - Updated xunit.analyzers to 1.13.0
- Dependencies - Updated xunit.runner.visualstudio to 2.8.0
- Dependencies - Updated xunit to 2.8.0
- Dependencies - Updated Meziantou.Analyzer to 2.0.150
- Dependencies - Updated FunFair.Test.Common to 6.1.53.472
- Dependencies - Updated Microsoft.VisualStudio.Threading.Analyzers to 17.10.48
- Dependencies - Updated SonarAnalyzer.CSharp to 9.25.0.90414
- Dependencies - Updated Roslynator.Analyzers to 4.12.3
- SDK - Updated DotNet SDK to 8.0.300
- SDK - Updated DotNet SDK to 8.0.204
- Dependencies - Updated FunFair.CodeAnalysis to 7.0.13.341
- Dependencies - Updated Meziantou.Analyzer to 2.0.149
- Dependencies - Updated Roslynator.Analyzers to 4.12.1
- Dependencies - Updated SmartAnalyzers.CSharpExtensions.Annotations to 4.2.10
- Dependencies - Updated SonarAnalyzer.CSharp to 9.23.2.88755
- Dependencies - Updated xunit.analyzers to 1.12.0
- Dependencies - Updated xunit.runner.visualstudio to 2.5.8
- Dependencies - Updated xunit to 2.7.1
- Dependencies - Updated FunFair.Test.Common to 6.1.50.439
- Dependencies - Updated coverlet to 6.0.2
- SDK - Updated DotNet SDK to 8.0.203
- Dependencies - Updated Meziantou.Analyzer to 2.0.146
- Dependencies - Updated Roslynator.Analyzers to 4.12.0
- Dependencies - Updated FunFair.CodeAnalysis to 7.0.11.311
- Dependencies - Updated SonarAnalyzer.CSharp to 9.22.0.87781
- Dependencies - Updated FunFair.Test.Common to 6.1.46.400
- Unit tests
- Dependencies - Updated FunFair.CodeAnalysis to 7.0.10.303
- Dependencies - Updated FunFair.Test.Common to 6.1.45.389
- Dependencies - Updated NSubstitute.Analyzers.CSharp to 1.0.17
- SDK - Updated DotNet SDK to 8.0.201
- Dependencies - Updated Roslynator.Analyzers to 4.11.0
- Dependencies - Updated xunit.analyzers to 1.11.0
- Dependencies - Updated xunit.runner.visualstudio to 2.5.7
- Dependencies - Updated xunit to 2.7.0
- Dependencies - Updated coverlet to 6.0.1
- Dependencies - Updated TeamCity.VSTest.TestAdapter to 1.0.40
- Dependencies - Updated Meziantou.Analyzer to 2.0.145
- Dependencies - Updated FunFair.CodeAnalysis to 7.0.9.296
- Dependencies - Updated Microsoft.CodeAnalysis.CSharp to 4.9.2
- Dependencies - Updated SonarAnalyzer.CSharp to 9.21.0.86780
- Dependencies - Updated FunFair.Test.Common to 6.1.44.386
- Dependencies - Updated Microsoft.CodeAnalysis.CSharp to 4.8.0
- Dependencies - Updated SmartAnalyzers.CSharpExtensions.Annotations to 4.2.9
- Dependencies - Updated TeamCity.VSTest.TestAdapter to 1.0.39
- Dependencies - Updated Philips.CodeAnalysis.MaintainabilityAnalyzers to 1.5.0
- Dependencies - Updated xunit.runner.visualstudio to 2.5.6
- Dependencies - Updated Nullable.Extended.Analyzer to 1.15.6169
- SDK - Updated DotNet SDK to 8.0.101
- Dependencies - Updated xunit.analyzers to 1.10.0
- Dependencies - Updated xunit to 2.6.6
- Dependencies - Updated BenchmarkDotNet to 0.13.12
- Dependencies - Updated Roslynator.Analyzers to 4.10.0
- Dependencies - Updated SonarAnalyzer.CSharp to 9.19.0.84025
- Dependencies - Updated Microsoft.NET.Test.Sdk to 17.9.0
- Dependencies - Updated Meziantou.Analyzer to 2.0.140
- Dependencies - Updated FunFair.CodeAnalysis to 7.0.7.269
- Dependencies - Updated FunFair.Test.Common to 6.1.40.352
- Dependencies - Updated Microsoft.VisualStudio.Threading.Analyzers to 17.9.28
- Used ThisAssembly.AssemblyInfo to generate static version information
- Dependencies - Updated Philips.CodeAnalysis.MaintainabilityAnalyzers to 1.4.0
- Dependencies - Updated Roslynator.Analyzers to 4.6.2
- Dependencies - Updated SonarAnalyzer.CSharp to 9.12.0.78982
- Dependencies - Updated xunit.analyzers to 1.5.0
- Dependencies - Updated BenchmarkDotNet to 0.13.10
- Dependencies - Updated Microsoft.Extensions to 8.0.0
- Dependencies - Updated Microsoft.NET.Test.Sdk to 17.8.0
- Dependencies - Updated TeamCity.VSTest.TestAdapter to 1.0.38
- Dependencies - Updated xunit to 2.6.1
- Dependencies - Updated xunit.runner.visualstudio to 2.5.3
- SDK - Updated DotNet SDK to 8.0.100
- Dependencies - Updated FunFair.CodeAnalysis to 7.0.4.198
- Dependencies - Updated Meziantou.Analyzer to 2.0.110
- Dependencies - Updated Microsoft.VisualStudio.Threading.Analyzers to 17.8.14
- Dependencies - Updated FunFair.Test.Common to 6.1.18.233
- Dependencies - Updated SonarAnalyzer.CSharp to 9.9.0.77355
- Dependencies - Updated BenchmarkDotNet to 0.13.8
- Dependencies - Updated NSubstitute to 5.1.0
- Dependencies - Updated Meziantou.Analyzer to 2.0.85
- Dependencies - Updated FunFair.Test.Common to 6.1.9.149
- Switched to using incremental generation
- SDK - Updated DotNet SDK to 8.0.100-rc.1.23455.8
- Dependencies - Updated SonarAnalyzer.CSharp to 9.8.0.76515
- Dependencies - Updated TeamCity.VSTest.TestAdapter to 1.0.37
- Dependencies - Updated Roslynator.Analyzers to 4.5.0
- Dependencies - Updated FunFair.CodeAnalysis to 7.0.2.121
- Dependencies - Updated Microsoft.NET.Test.Sdk to 17.7.2
- Dependencies - Updated xunit.analyzers to 1.2.0
- Dependencies - Updated xunit.runner.visualstudio to 2.5.0
- Dependencies - Updated NonBlocking to 2.1.2
- Dependencies - Updated BenchmarkDotNet to 0.13.6
- Dependencies - Updated xunit to 2.5.0
- SDK - Updated DotNet SDK to 8.0.100-preview.7.23376.3
- Dependencies - Updated FunFair.CodeAnalysis to 7.0.1.87
- Dependencies - Updated Meziantou.Analyzer to 2.0.82
- Dependencies - Updated Microsoft.CodeAnalysis.CSharp to 4.7.0
- Dependencies - Updated Microsoft.VisualStudio.Threading.Analyzers to 17.7.30
- Dependencies - Updated Roslynator.Analyzers to 4.4.0
- Dependencies - Updated SonarAnalyzer.CSharp to 9.7.0.75501
- Dependencies - Updated FunFair.Test.Common to 6.1.7.129
- Dependencies - Updated Microsoft.NET.Test.Sdk to 17.7.1
- Dependencies - Updated SonarAnalyzer.CSharp to 9.4.0.72892
- Dependencies - Updated Meziantou.Analyzer to 2.0.62
- Dependencies - Updated Microsoft.NET.Test.Sdk to 17.6.3
- SDK - Updated DotNet SDK to 8.0.100-preview.5.23303.2
- Dependencies - Updated Meziantou.Analyzer to 2.0.61
- Dependencies - Updated SonarAnalyzer.CSharp to 9.3.0.71466
- Dependencies - Updated Microsoft.NET.Test.Sdk to 17.6.2
- Dependencies - Updated Meziantou.Analyzer to 2.0.56
- Dependencies - Updated SonarAnalyzer.CSharp to 9.2.0.71021
- Dependencies - Updated FunFair.Test.Common to 6.1.1.49
- Dependencies - Updated Microsoft.NET.Test.Sdk to 17.6.1
- Dependencies - Updated Roslynator.Analyzers to 4.3.0
- Dependencies - Updated SonarAnalyzer.CSharp to 9.0.0.68202
- Dependencies - Updated FunFair.Test.Common to 6.1.0.8
- Dependencies - Updated FunFair.CodeAnalysis to 7.0.0.18
- Dependencies - .NET 8 Preview 3
- Dependencies - Updated Meziantou.Analyzer to 2.0.52
- Dependencies - Updated Microsoft.CodeAnalysis.CSharp to 4.6.0
- Dependencies - Updated Microsoft.VisualStudio.Threading.Analyzers to 17.6.40
- Dependencies - Updated Microsoft.NET.Test.Sdk to 17.6.0
- Dependencies - Updated CSharpIsNullAnalyzer to 0.1.495
- SDK - Updated DotNet SDK to 8.0.100-preview.4.23260.5
- Dependencies - Updated coverlet to 6.0.0
- SDK - Updated DotNet SDK to 7.0.203
- Dependencies - Updated Meziantou.Analyzer to 2.0.36
- Dependencies - Updated SonarAnalyzer.CSharp to 8.56.0.67649
- Dependencies - Updated FunFair.Test.Common to 6.0.29.1
- FF-1429 - Updated Meziantou.Analyzer to 2.0.19
- FF-1429 - Updated FunFair.Test.Common to 6.0.26.2754
- FF-1429 - Updated SonarAnalyzer.CSharp to 8.54.0.64047
- SDK - Updated DotNet SDK to 7.0.202
- Dependencies - Updated Meziantou.Analyzer to 2.0.22
- Dependencies - Updated SonarAnalyzer.CSharp to 8.55.0.65544
- FF-1429 - Updated FunFair.Test.Common to 6.0.24.2725
- FF-1429 - Updated Microsoft.CodeAnalysis.CSharp.Workspaces to 4.5.0
- FF-1429 - Updated Microsoft.CodeAnalysis.Analyzers to 3.3.4
- FF-1429 - Updated NSubstitute.Analyzers.CSharp to 1.0.16
- FF-1429 - Updated SmartAnalyzers.CSharpExtensions.Annotations to 4.2.8
- FF-1429 - Updated Microsoft.VisualStudio.Threading.Analyzers to 17.5.22
- FF-1429 - Updated NSubstitute to 5.0.0
- FF-3881 - Updated DotNet SDK to 7.0.200
- FF-1429 - Updated FunFair.Test.Common to 6.0.23.2715
- FF-1429 - Updated Microsoft.NET.Test.Sdk to 17.5.0
- FF-1429 - Updated Meziantou.Analyzer to 2.0.18
- FF-1429 - Updated SonarAnalyzer.CSharp to 8.53.0.62665
- FF-1429 - Updated Microsoft.VisualStudio.Threading.Analyzers to 17.4.33
- FF-1429 - Updated Philips.CodeAnalysis.MaintainabilityAnalyzers to 1.2.32
- FF-3881 - Updated DotNet SDK to 7.0.102
- FF-1429 - Updated FunFair.Test.Common to 6.0.15.2520
- FF-1429 - Updated BenchmarkDotNet to 0.13.4
- FF-1429 - Updated Meziantou.Analyzer to 2.0.8
- FF-1429 - Updated NonBlocking to 2.1.1
- FF-1429 - Updated FunFair.Test.Common to 6.0.12.2443
- FF-1429 - Updated SonarAnalyzer.CSharp to 8.51.0.59060
- FF-1429 - Updated BenchmarkDotNet to 0.13.3
- FF-1429 - Updated FunFair.Test.Common to 6.0.11.2429
- FF-1429 - Updated Meziantou.Analyzer to 1.0.757
- FF-1429 - Updated Microsoft.NET.Test.Sdk to 17.4.1
- IsDefined extension method as an optimised Enum.IsDefined alternative
- FF-1429 - Updated Meziantou.Analyzer to 1.0.756
- FF-1429 - Updated Roslynator.Analyzers to 4.2.0
- FF-1429 - Updated xunit.analyzers to 1.1.0
- FF-1429 - Updated SonarAnalyzer.CSharp to 8.50.0.58025
- FF-1429 - Updated FunFair.Test.Common to 6.0.10.2422
- FF-3881 - Updated DotNet SDK to 7.0.101
- Additional tests for code coverage of the generator and generated code
- FF-1429 - Updated FunFair.Test.Common to 6.0.8.2334
- FF-1429 - Updated Microsoft.CodeAnalysis.CSharp.Workspaces to 4.4.0
- FF-1429 - Updated Meziantou.Analyzer to 1.0.750
- Use nameof(enum field) rather than the string
- Extracted throwing exceptions to a separate method
- FF-1429 - Updated Meziantou.Analyzer to 1.0.746
- FF-1429 - Updated Microsoft.VisualStudio.Threading.Analyzers to 17.4.27
- FF-1429 - Updated Philips.CodeAnalysis.MaintainabilityAnalyzers to 1.2.30
- FF-1429 - Updated SonarAnalyzer.CSharp to 8.48.0.56517
- FF-1429 - Updated FunFair.Test.Common to 6.0.7.2278
- FF-3881 - Updated DotNet SDK to 7.0.100
- File not found issues when publishing on windows
- FF-1429 - Updated Microsoft.Extensions to 7.0.0
- FF-1429 - Updated FunFair.Test.Common to 6.0.6.2271
- FF-1429 - Updated Microsoft.NET.Test.Sdk to 17.4.0
- Added CopyLocalLockFileAssemblies to project file to make it generate the correct package
- Ability to generate extension methods for third party enums
- Checks for enum.ToString where they should be enum.GetName
- Unit tests on the code generated result
- Benchmarks to prove the code generated code executes faster
- FF-1429 - Updated Meziantou.Analyzer to 1.0.745
- Generator for GetName(this Enum value)
- Generator for GetDescription(this Enum value)
- Version of program to generated code attribute