Skip to content
This repository has been archived by the owner. It is now read-only.

Release 2.0

Andreas Weizel edited this page Sep 2, 2015 · 12 revisions

Version 2.0, coming soon...

What's New in C#

  • New refactorings - thanks to @Novakov

    • "Put inside 'using'"

PutInsideUsingAction

  • New analyzers - thanks to @Novakov

    • "Iterate via 'foreach'"

IterateViaForeachAction

  • "Merge nested 'if'"

MergeNestedIfAction

  • New analyzers - ported by @Kavignon

    • "Redundant explicit size in array creation"

RedundantExplicitArraySizeAnalyzer

  • "Redundant comma in array initializer"

RedundantCommaInArrayInitializerAnalyzer

  • "Redundant base constructor call"

RedundantBaseConstructorCallAnalyzer

  • "Empty argument list is redundant"

RedundantObjectCreationArgumentListAnalyzer

  • "Local variable is never used"

LocalVariableNotUsedAnalyzer

  • "Parameter is assigned but its value is never used"

ParameterOnlyAssignedAnalyzer

  • "Redundant condition check before assignment"

RedundantCheckBeforeAssignmentAnalyzer

  • "Convert 'if...return' to 'return'"

RewriteIfReturnToReturnAnalyzer

What's New in VB

New refactorings:

  • Improvement of "Check dictionary key value" refactoring:

CheckDictionaryKeyValueCodeRefactoring