Releases: neolution-ch/Neolution.CodeAnalysis
Releases · neolution-ch/Neolution.CodeAnalysis
Release 3.0.3
Fixed
- In some cases the XML documentation file had a bad file name when the
$(AssemblyName)variable was not set during the build process
Release 3.0.2
Fixed
- Fixed TestsRuleset so the tests-specific rules override the regular rules and not the other way around
Removed
- CA2253: Named placeholders should not be numeric values
- CA2254: Template should be a static expression
- SA1518: Use line endings correctly at end of file (removed in favor of S113)
Release 3.0.1
Added
- Notification for Slack channel upon new releases
Changed
- Changed "S3242: Method parameters should be declared with base types" to
suggestion - Changed "S3257: Declarations and initializations should be as concise as possible" to
suggestion - Changed "S3267: Loops should be simplified with "LINQ" expressions" to
suggestion
Release 3.0.0
Changed
- Stopped changing all rules to error first and instead use the default rulesets of the Analyzers as the base rules
- Migrate from *.ruleset files to *.globalconfig files
- Migrate from *.targets to *. props files
- Simplified and decluttered README file
Removed
- Removed FxCop Analyzer because it is now bundled with .NET SDK
Release 2.7.1
Added
- Changelog