This repository has been archived by the owner. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 117
Release 2.0
Christoph Wille edited this page Sep 24, 2015
·
12 revisions
- Bugfixes and improvements in existing analyzers/refactorings in this release: see list
- Consolidation of some redundancies between analyzers and refactorings (example: RewriteIfReturnToReturnAnalyzer vs. ConvertIfStatementToReturnStatementAction)
New refactorings - thanks to @Novakov
- "Put inside 'using'"
New analyzers - thanks to @Novakov
- "Iterate via 'foreach'"
- "Merge nested 'if'"
New analyzers - ported by @Kavignon
- "Redundant explicit size in array creation"
- "Redundant comma in array initializer"
- "Redundant base constructor call"
- "Empty argument list is redundant"
- "Local variable is never used"
- "Parameter is assigned but its value is never used"
- "Redundant condition check before assignment"
New refactorings:
- "Check if parameter is Nothing":
- "Compute constant value":
- "Convert dec to hex.":
- "Convert hex to dec.":
- "Convert 'If' to 'Select Case'":
- "Convert 'Select Case' to 'If'":
- "Convert cast to 'TryCast'":
- "Convert 'TryCast' to cast":
Improvement of "Check dictionary key value" refactoring: