v6.8.0
What's Changed
Refactor code following SonarCloud recommendations.
Code quality rating is now
A
for Security (no issues)
A
for Reliability (only minor issues left)
A
for Maintainability (only minor issues left)
Specific modifications:
- Cognitive complexity (#156, #157)
- Add Route attribute to controllers where required in #158
- Replace inefficiencies (e.g. IList.FirstOrDefault() => IList.Find()) in #159, #160
- Refactor views for standard compliance in #161
Bugfixing in #164
- Refactor
Axuno.Tools.FileSystem.DelayedFileSystemWatcher
with bugfixing Axuno.Tools.GermanHolidays
evaluates elements/attributes case-sensitive when loading XML- Bugfix:
League.Caching.ReportSheetCache
- Move
RazorViewToStringRenderer
to namespaceLeague.Emailing
- Bugfix:
League.TextTemplatingModule.EmailTemplateDefinitionProvider
- Bugfix:
Views.Match.ReportSheet.cshtml
- Bugfix:
League.Tests.UnitTestHelpers
Full Changelog: v6.7.3...v6.8.0