Releases: messerli-informatik-ag/code-style
Releases · messerli-informatik-ag/code-style
2.3.0
2.1.3
2.1.2
2.1.1
-
Relaxed rules:
- SA1119 (StatementMustNotUseUnnecessaryParenthesis) is now disabled.
-
Update IDisposableAnalyzers to 3.4.15. Excerpt from IDisposableAnalyzers Changelog:
3.4.15
- BUGFIX: IDISP005 with ServiceDescriptor
- BUGFIX: IDISP004 when DisposeWith
3.4.14
- BUGFIX: IDISP005 should not warn in Assert.Throws.
- BUGFIX: Handle function pointer.
3.4.13
- BUGFIX: Specialcase Gu.Reactive extension methods.
-
Update StyleCop.Analyzers to 1.2.0-beta.354 (diff)
2.1.0
2.0.1
- Update IDisposableAnalyzers to 3.4.13. Excerpt from [IDisposableAnalyzers Changelog]:
3.4.13
- BUGFIX: Specialcase Gu.Reactive extension methods.
3.4.12
- BUGFIX: When leaveOpen has default value
3.4.11
- BUGFIX IDISP023 handle trivial and.
- BUGFIX IDISP023 when chained constructors
- BUGFIX IDISP001 when if statement.
- BUGFIX IDISP004 when chained leave open.
3.4.10
- BUGFIX: Handle using in loop
3.4.9
- BUGFIX: IDISP023 Allow touching static reference types.
- BUGFIX: AD0001: Analyzer 'IDisposableAnalyzers.LocalDeclarationAnalyzer
- Update StyleCop.Analyzers to 1.2.0-beta.333 (diff)
Notable changes/fixes:
2.0.0
- Update IDisposableAnalyzers to 3.4.8. Excerpt from [IDisposableAnalyzers Changelog]:
3.4.8
- BUGFIX: Don't use Roslyn's SymbolEqualityComparer
3.4.7
- Can't repro issues, thinking maybe the 3.4.6 release used wrong binaries.
3.4.6
- BUGFIX: IDSP007 when using declaration.
- BUGFIX: Figure out chained calls.
3.4.5
- FEATURE: Handle switch expression.
- BUGFIX: Figure out await in more places.
- BUGFIX: Tweak assumptions about binary symbols.
- BUGFIX: Handle Interlocked.Exchange
3.4.4
- FEATURE: Handle some common uses of reflection.
3.4.3
- Special case ConnectionFactory.CreateConnection
- BUGFIX: Handle chained calls
- BUGFIX: Cast and dispose correctly.
3.4.2
- Handle some regressions in Roslyn 3.7
- Update StyleCop.Analyzers to 1.2.0-beta.321 (diff)
Notable changes/fixes:
2.0.0-rc.3
- Update StyleCop.Analyzers to 1.2.0-beta.312 (diff)
- Fix compilation error when building an F# project.
2.0.0-rc.2
- Update StyleCop.Analyzers to 1.2.0-beta.261. (diff)
2.0.0-rc.1
- Breaking: Treat all nullability warnings as errors.
- Lints involving single line comments have been reduced to warnings to make temporary code commenting easier.
- The hungarian notation rule has been relaxed to allow
js
anddb
since those two are common "false positives".