All notable changes to the "Sharpen" extension will be documented in this file.
The format of the file is based on Keep a Changelog.
- Consecutive analysis runs fully block Visual Studio (#15).
- "Use nameof expression in dependency property declarations" suggestion.
- "Use nameof expression for throwing argument exceptions" suggestion.
- "Discard out variables in object creations" suggestion.
- "Discard out variables in method invocations" suggestion.
- "Use out variables in object creations" suggestion.
- "Use expression body for local functions" suggestion.
- "Use out variables in method invocations" suggestion.
- Grouping of the analysis results by C# language feature.
- "Use default expression in optional constructor parameters" suggestion.
- "Use default expression in optional method parameters" suggestion.
- "Use default expression in return statements" suggestion.
- Icon, preview image and release notes.
- Grouping the results by C# Version > Suggestion > <Project>\File.
- Display of the analysis results in a tree view.
- Analysis of the whole solution.
- "Use expression body for get-only properties" suggestion.
- "Use expression body for get-only indexers" suggestion.
- "Use expression body for constructors" suggestion.
- "Use expression body for destructors" suggestion.
- "Use expression body for get accessors in properties" suggestion.
- "Use expression body for get accessors in indexers" suggestion.
- "Use expression body for set accessors in properties" suggestion.
- "Use expression body for set accessors in indexers" suggestion.