Releases: maroontress/StyleChecker
Releases · maroontress/StyleChecker
Add UnusedVariable analyzer.
Requirements to run
- Visual Studio 2017 or .NET Core 2.1
Requirements to build
- Visual Studio 2017
New
- Add UnusedVariable analyzer.
Add DiscardingReturnValue analyzer.
Requirements to run
- Visual Studio 2017 or .NET Core 2.1
Requirements to build
- Visual Studio 2017
New
- Add DiscardingReturnValue analyzer.
Fix IneffectiveReadByte analyzer.
Requirements to run
- Visual Studio 2017 or .NET Core 2.1
Requirements to build
- Visual Studio 2017
Changed
- Fix UnnecessaryUsing CodeFix provider to keep
SyntaxTrivias around theusingstatement to be removed. - Fix IneffectiveReadByte CodeFix provider to enclose the CodeFix with a block statement.
Fixed
- Fix IneffectiveReadByte analyzer to count parameters as well as local variables.
- Fix bugs that IneffectiveReadByte analyzer throws NPE when the variable declaration of the
forstatement has no initializer, when theforstatement has no declaration, or when theforstatement has no condition.
Add UnnecessaryUsing analyzer.
Requirements to run
- Visual Studio 2017 or .NET Core 2.1
Requirements to build
- Visual Studio 2017
New
- Add UnnecessaryUsing analyzer.
Fixed
- Fix IneffectiveReadByte analyzer to count auto-implemented properties.
Add IneffectiveReadByte analyzer.
Requirements to run
- Visual Studio 2017 or .NET Core 2.1
Requirements to build
- Visual Studio 2017
New
- Add IneffectiveReadByte analyzer.
- Fix ThoughtlessName analyzer to report that Hungarian notation is used.
Fixed
- Fix Underscore/ThoughtlessName analyzers to count pattern matching.
Add ThoughtlessName analyzer.
Requirements to run
- Visual Studio 2017 or .NET Core 2.1
Requirements to build
- Visual Studio 2017
New
- Add ThoughtlessName analyzer.
Fixed
- Fix StaticGenericClass CodeFix provider to fix referencing codes.
- Refactor test framework.
Add SingleTypeParameter and StaticGenericClass analyzers.
Requirements to run
- Visual Studio 2017 or .NET Core 2.1
Requirements to build
- Visual Studio 2017
New
- Add SingleTypeParameter analyzer.
- Add StaticGenericClass analyzer. Note that this analyzer is under development so that the CodeFix provider doesn't fix referencing codes.
- Add the document of the InvalidConfig analyzer.
Add UnusedUsing analyzer again, and add InvalidConfig analyzer.
Requirements to run
- Visual Studio 2017 or .NET Core 2.1
Requirements to build
- Visual Studio 2017
New
- Add UnusedUsing analyzer again.
- Add InvalidConfig analyzer. It reports errors of the configuration file
StyleChecker.xml.
Changed
- Fix LongLine analyzer to count XML documentation comment.
Fixed
- Fix the following warning, with changing the target framework to
netstandard1.3.
... depends on 'netstandard, Version=2.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51' but it was not found. Analyzers may not run correctly unless the missing assembly is added as an analyzer reference as well.
Remove UnusedUsing analyzer.
Requirements to run
- Visual Studio 2017 or .NET Core 2.1
Requirements to build
- Visual Studio 2017
Removed
- Remove UnusedUsing analyzer.
Fixed
- Refactor test cases.
- Update dependencies.
Add UnusedUsing analyzer.
Requirements to run
- Visual Studio 2017 or .NET Core 2.1
Requirements to build
- Visual Studio 2017
New
- Add UnusedUsing analyzer.
- Add a description of analyzers.
Changed
- Fix Underscore analyzer to count Out Variable Declarations, local functions, and parameters.
Fixed
- Fix dependencies to remove the dependency on StyleCop Analyzers.