Release 3.0

Christoph Wille edited this page Dec 2, 2015 · 6 revisions

Version 3.0

!!! This release is only compatible with Visual Studio 2015 Update 1 !!!

Bugfixes and improvements in existing analyzers/refactorings in this release: see list

What's New in C#

New analyzers:

  • "Use 'string.IsNullOrEmpty(...)'" - thanks to @cstick

ReplaceWithStringIsNullOrEmptyAnalyzer

New refactorings:

  • "Create overload without parameter"

CreateOverloadWithoutParameterCodeRefactoring

  • "Add null check"

AddNullCheckCodeRefactoring

  • "Add contract requiring parameter must not be null" - thanks to @ceddlyburge

ContractRequiresNotNullCodeRefactoring

  • "Create delegate" - thanks to @cstick

CreateDelegateAction

What's New in VB

New refactorings:

  • "Create overload without parameter"

CreateOverloadWithoutParameterCodeRefactoring

  • "Invert logical expression"

InvertLogicalExpressionCodeRefactoring